【发布时间】:2010-10-02 03:09:48
【问题描述】:
在 javascript 中,您可以像这样轻松地创建对象和数组:
var aObject = { foo:'bla', bar:2 };
var anArray = ['foo', 'bar', 2];
在 PHP 中可以实现类似的事情吗?
我知道您可以使用数组函数轻松创建数组,这几乎没有 javascript 语法更多的工作,但是创建对象是否有类似的语法?还是应该只使用关联数组?
$anArray = array('foo', 'bar', 2);
$anObjectLikeAssociativeArray = array('foo'=>'bla',
'bar'=>2);
总结一下:
PHP 是否有类似 javascript 的对象创建功能或者我应该只使用关联数组?
【问题讨论】:
-
我不知道.. 你为什么要这样做?相比之下,Javascript 如此有限?应正确描述对象,并带有范围和提示等。
-
您是否有机会更改已接受的答案?这个问题的答案在过去 6 年中发生了变化。 :)
-
*简写总是一个词。