【发布时间】:2011-10-14 15:01:33
【问题描述】:
什么是不包含文本键的数组类型的正确术语?
也就是说
$my_array[0], $my_array[1] etc. vs $my_array['some-key']
“索引”数组?这种类型还有这种说法吗?
【问题讨论】:
-
同意@Joe。如果您担心歧义,请使用synonym 表示“关联数组”。
标签: arrays terminology
什么是不包含文本键的数组类型的正确术语?
也就是说
$my_array[0], $my_array[1] etc. vs $my_array['some-key']
“索引”数组?这种类型还有这种说法吗?
【问题讨论】:
标签: arrays terminology
数字?数字索引?我不认为有一个商定的条款。当您检索 php 数组时,它可以是关联的“ASSOC”或数字的“NUM”。所以这就是我的猜测,如果你使用其中任何一个,应该会有人知道你的意思。
【讨论】:
数字索引数组:here
【讨论】:
它只是一个数组,您所指的关联数组是一种语言实现,它将使用不同的底层数据结构,在 C 中甚至不可能。根据定义,当您通过索引引用数组时是的。
在计算机科学中,数组数据结构或简单的数组是数据 由一组元素(值或 变量),每个变量都由至少一个索引标识。
【讨论】:
我认为它只是一个数组,但w3schools.com 使用术语“数字数组”,这将消除这两种类型之间的任何歧义。
【讨论】: