PHP是唯一将简单和关联数组合成单一类型的流行语言吗?

时间:2014-06-24 09:54:42

标签: php arrays programming-languages

我正在研究PHP,并想知道是否还有其他常用的编程语言,它们使用关联数组来实现简单的索引元素存储和键值功能。在这个意义上它是否使PHP独一无二?

2 个答案:

答案 0 :(得分:1)

JavaScript做同样的事情 - 请参阅Arrays on MDN

答案 1 :(得分:0)

http://www.adobe.com/devnet/actionscript/learning/as3-fundamentals/associative-arrays.html

ActionScript也是如此,但可以从任何Ecmascript方言中得到同样的结果。

编辑:AS3采取了更严格的方法。

关于JS:

JS中的对象可以拥有一个名为{0:'value'}的属性。

不同之处在于,您只能将其作为数组obj[0]进行访问,而{'name':'value'}可以像obj.nameobj['name']一样进行访问。

JS中存在数组,但它们仅以数字方式编制索引,但对象和数组的处理方式相同,例如for loop