使用新数组我这样做:
$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();
A 手册中的评论 http://www.php.net/manual/en/language.oop5.basic.php#92123总结得最好:
stdClass 是默认的 PHP 对象。
stdClass 没有属性、方法或
父母。它不支持魔法
方法,并且不实现任何接口。
当您将标量或数组转换为
对象,你得到一个实例
标准类。您可以使用 stdClass
每当你需要一个通用对象时
实例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)