首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将对象求值为布尔值

将对象求值为布尔值
EN

Stack Overflow用户
提问于 2011-04-07 04:57:36
回答 5查看 10.4K关注 0票数 24

请考虑以下几点:

代码语言:javascript
复制
class MyClass
{
  private $var1 = "apple";
  private $var2 = "orange";
}

$obj = new MyClass();

if($obj) { 
  // do this
}
else {
  // do that
}

PHP将我的对象求值为true,因为它有成员变量。这个逻辑能以某种方式被覆盖吗?换句话说,当我的类的对象被视为布尔值时,我能控制它的计算结果吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5572849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档