【发布时间】:2013-01-01 23:15:26
【问题描述】:
在 JavaScript 中,您可以通过以下方式轻松创建没有类的对象:
myObj = {};
myObj.abc = "aaaa";
对于 PHP,我找到了这个,但它已经有将近 4 年的历史了: http://www.subclosure.com/php-creating-anonymous-objects-on-the-fly.html
$obj = (object) array('foo' => 'bar', 'property' => 'value');
现在 PHP 5.4 在 2013 年推出,有没有替代方案?
【问题讨论】:
-
$obj = (object)[]; $obj->someProp = "嘿男孩";
-
PHP 的嵌套关联数组可能是嵌套 JS 对象的良好替代品,具体取决于您要执行的操作。
标签: php