PHP数组


介绍

数组是一种数据结构,它在单个值中存储任意数量的值。 PHP中的数组实际上是一个有序映射,其中map是一种将值与键相关联的类型。

句法

  • $ array = array('Value1','Value2','Value3'); //键默认为0,1,2,...,
  • $ array = array('Value1','Value2',); //可选的尾随逗号
  • $ array = array('key1'=>'Value1','key2'=>'Value2',); //显式键
  • $ array = array('key1'=>'Value1','Value2',); // Array(['key1'] => Value1 [1] =>'Value2')
  • $ array = ['key1'=>'Value1','key2'=>'Value2',]; // PHP 5.4+简写
  • $ array [] ='ValueX'; //将'ValueX'附加到数组的末尾
  • $ array ['keyX'] ='ValueX'; //将'valueX'分配给键'keyX'
  • $ array + = ['keyX'=>'valueX','keyY'=>'valueY']; //在现有数组上添加/覆盖元素

参数

参数详情
关键是数组的唯一标识符和索引。它可以是stringinteger 。因此,有效的密钥将是'foo', '5', 10, 'a2b', ...
对于每个key都有一个相应的值(否则 null 并在访问时发出通知 )。该值对输入类​​型没有限制。

备注

数组 相关例子