如何在PHP中定义一个空对象

用一个新的数组,我这样做:

$aVal = array();

$aVal[key1][var1] = "something";

$aVal[key1][var2] = "something else";

对象有类似的语法吗

(object)$oVal = "";

$oVal->key1->var1 = "something";

$oVal->key1->var2 = "something else";

回答:

$x = new stdClass();

手册中的注释总结起来最好:

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

当将标量或数组转换为Object时,将获得stdClass的实例。只要需要通用对象实例,就可以使用stdClass。

以上是 如何在PHP中定义一个空对象 的全部内容, 来源链接: utcz.com/qa/425963.html

回到顶部