所以我只是偶然发现了一个奇怪的错误'在Laravel我想解释一下。
如果我这样做那么基本
other
这没有显示任何内容,就好像对象是空的......但是
如果我@if(!empty($p -> $myObject)) ...SHOW STUFF... @endif
我有一个填充的对象。和
如果我使用特定的冠军:
var_dump($p -> $myObject)
显示对象的名称。
那是怎么回事?有人能解释我的过程吗?
答案 0 :(得分:3)
对于laravel对象,可以使用isEmpty
方法检查:
collect([])->isEmpty();
更多:
https://laravel.com/docs/master/collections#method-isempty https://laravel.com/api/master/Illuminate/Support/Collection.html#method_isEmpty