php多级调用对像判断 laravel对像多级调用

时间:2019-01-11
本文章向大家介绍php多级调用对像判断 laravel对像多级调用,主要包括php多级调用对像判断 laravel对像多级调用使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

在进行对像连续调用的时候,一定要判断对象是否存在,不然就会报错属性或方法不存在.

<?php 
	echo e(isset($data->creatorUser->name) ? $data->creatorUser->name : ''); 
?>

laravel视图里面使用or的时候即可实现连续调用:

<div class="form-group">
<label for="creator" class="col-xs-4 col-sm-2 control-label"><span style="color:red;">*&nbsp;</span>创建者&nbsp;:</label>
<div class="col-xs-8 col-sm-9 form-inline">
 <input type="text" name="creator" disabled="" class="form-control" value="{{$data->creatorUser->name or ''}}">
 <b style="margin-left: 30px;">创建时间:</b>
 <input type="text" name="created_at" disabled="" class="form-control" value="{{$data->created_at or ''}}">
</div>
</div>

方法里面测试:

public function testE()
{
    echo e(isset($data->updated_at) ? $data->updated_at : '测试一下');
    echo '<hr>';
    echo e(isset($data->creatorUser->name) ? $data->creatorUser->name : '测试名字');
}

上一页 下一页

原文地址:http://www.manongjc.com/article/42459.html

上一篇:kali2 更新源

下一篇:堆排序算法