首页 > 解决方案 > 检查 if 语句中是否存在对象

问题描述

如何检查语句中是否存在属性OR,然后检查IF是否设置了语句?

    @if($counsellingSession->has_session_begun == 1 || !empty($thread->close_session == 1))
         disabled
    @elseif($loop->index > 7 && $data->payment_type == 'free')
         disabled
    @endif

标签: phplaravel

解决方案


尝试 property_exist php 函数,如果它存在,它会给你 true 否则 false

property_exist($thread,'close_session')

阅读关于 property_exist

http://php.net/manual/en/function.property-exists.php


推荐阅读