【发布时间】:2013-01-03 01:49:01
【问题描述】:
我知道 PHP 没有纯对象变量,但我想检查一个属性是否在给定的对象或类中。
$ob = (object) array('a' => 1, 'b' => 12);
或
$ob = new stdClass;
$ob->a = 1;
$ob->b = 2;
在 JS 中, 我可以这样写来检查变量a 是否存在于对象中:
if ('a' in ob)
在PHP中,可以做这样的事情吗?
【问题讨论】:
-
只是提到......当我们做 OOP 时,我们说属性不是变量,就像我们说方法而不是函数一样。
标签: php class variables object parameters