php - 检查 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
解决方案
尝试 property_exist php 函数,如果它存在,它会给你 true 否则 false
property_exist($thread,'close_session')
阅读关于 property_exist
推荐阅读
- typescript - Apollo 客户端代码生成配置?
- javascript - 从登录页面加载我的 php 页面不会给出错误,但从我的应用程序中的其他页面加载它会
- c++ - 二叉搜索树 - 将元素传递给字符串问题
- quarkus - 如何将 @ConfigProperties 与 Converter 类一起使用
- java - 在 autoCompleteTextView 中修复的第一个下拉项
- php - 如何在三元运算符中使用 if 和 endif 语句?
- javascript - 运行javascript服务器时html页面未加载
- java - 活动未在 android 9 中启动,但在较低版本的 android 中运行良好
- firefox-developer-tools - 在 Firefox 中禁用触摸模拟会以不同方式呈现 HTML/CSS
- sql - SQL Server 过程或函数 CreateTable 指定的参数过多