如何在PHP中定义空对象

使用新阵列,我可以执行以下操作:

$aVal=array();
$aVal[key1][var1]=“某物”;
$aVal[key1][var2]=“其他东西”;

对象是否有类似的语法

(object)$oVal=“”;
$oVal->键1->var1=“某物”;
$oVal->键1->var2=“其他东西”;
$x=new stdClass();

手册中的一条注释对其进行了最好的总结:

stdClass是默认的PHP对象。
stdClass没有属性、方法或属性
父母亲它不支持魔法
方法,并且没有实现接口

将标量或数组强制转换为
对象,您将获得
stdClass。您可以使用stdClass
无论何时需要泛型对象
例如

发表评论