我正在用Laravel 5框架構建一個網站,並且遇到了一些麻煩。PHP5 Laravel - 替換等於值的所有對象屬性
我使用Eloquent模型從數據庫中提取了一個對象數組,並將其傳遞給視圖。
數組的格式是這樣的:
array[object1{prop1:xxxx, prop2: xxxx}, object2{prop1:xxxx,prop2:xxxx}...]
的問題是,一些禮節值false
所以,當我與{{ object1->propriety }}
打印不打印任何東西。
我想要替換數組中所有對象的所有虛假屬性,而不是一直放置語句if (!obj1->prop) do something
,因爲對象很多。
謝謝。
您可以使用速記if語句:http://davidwalsh.name/php-ternary-examples – ArjanSchouten