【发布时间】:2017-04-11 10:40:13
【问题描述】:
我还是 CakePHP 的新手。
我有一个控制器,它在满足某些条件时设置变量“V1”。
现在,当我没有设置它时,我想让这个“V1”具有默认值 '' 或 null,这样 cakephp 不会抛出通知“错误:变量 'V1' 未设置”。
我在视图中尝试了<?= $V1 = '' ?>,但这导致“V1”即使在我之前在控制器上设置之后也始终为空。
问题:我应该忽略这个通知还是有办法为从控制器传递到视图的变量设置默认值?或者还有其他方法吗?
谢谢 :D
【问题讨论】:
-
你可以使用
<?= $V1 = !empty($V1) ? $V1 : '' ?> -
@tarikul05 :是的,它的工作。非常感谢:D
标签: php variables cakephp view controller