PHP函数之array
定义和用法
array() 创建数组,带有键和值。如果在规定数组时省略了键,则生成一个整数键,这个 key 从 0 开始,然后以 1 进行递增。
要用 array() 创建一个关联数组,可使用 => 来分隔键和值。
要创建一个空数组,则不传递参数给 array():
$new = array();
注意:array() 实际上是一种语言结构 (language construct),通常用来定义直接量数组,但它的用法和函数的用法很相似。
语法
array(key => value)
参数 | 描述 |
---|---|
key | 可选。规定 key,类型是数值或字符串。如果未设置,则生成整数类型的 key。 |
value | 必需。规定值。 |
例子 1
<?php $a = array("a" => "Dog", "b" => "Cat", "c" => "Horse"); print_r($a); ?>
输出:
Array ( [a] => Dog [b] => Cat [c] => Horse )
例子 2
<?php $a = array("Dog", "Cat", "Horse"); print_r($a); ?>
输出:
Array ( [0] => Dog [1] => Cat [2] => Horse )