PHP数组中的Item和Element有什么区别?

时间:2019-02-20 18:36:51

标签: php arrays

在处理PHP数组时,我对诸如此类的项目和元素感到困惑:

$arr = array('name'=>'John','id'=>'123456');

$arr是一个数组,

'name'=>'John'是一个数组项。

'name'=>'John'是一个数组元素。

有什么区别吗?...他们都是指同一件事吗?

谢谢。

2 个答案:

答案 0 :(得分:1)

elements组成的数组或由items组成的数组

itemelement,而elementitem

答案 1 :(得分:1)

关于项和元素:它们是同一件事。在谈论项目或元素时,人们通常指的是键和相关的值。

考虑问题数组:

$arr = array('name'=>'John','id'=>'123456');

在该数组中,这些是您的键:

  1. 名称
  2. id

这些是您的价值观:

  1. 约翰
  2. 123456

最后,这些是您的元素:

  • name => John
  • id => 123456