【发布时间】:2015-09-21 07:30:45
【问题描述】:
我正在使用 Laravel 5 框架构建一个网站,但遇到了一些麻烦。
我使用 Eloquent 模型从数据库中提取了一组对象,并将其传递给视图。
数组的格式是这样的:
array[object1{prop1:xxxx, prop2: xxxx}, object2{prop1:xxxx,prop2:xxxx}...]
问题是某些属性值为false,所以当我使用{{ object1->propriety }} 打印时,它不会打印任何内容。
我想替换数组中所有对象中的所有错误属性,而不总是放置语句if (!obj1->prop) do something,因为对象很多。
谢谢。
【问题讨论】:
-
可以使用 if 语句的简写:davidwalsh.name/php-ternary-examples
标签: php arrays laravel eloquent