不经过悉心栽培,花儿开不出鲜艳的花朵;不经过时间的历练,幼苗长不成参天大树。

array数组及[]短数组定义语法

php 建伟 764℃ 0评论

PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是允许的。

下面是俩种定义语法:

1.可以用array()语言结构来新建一个数组。它接受任意数量用逗号分隔的 键(key) => 值(value)对。

1
2
3
4
5
<?php
$array = array(
    "foo" => "bar",
    "bar" => "foo",
);

2.自 5.4 起可以使用短数组定义语法,用 [] 替代 array()

1
2
3
4
5
6
<?php
// 自 PHP 5.4 起
$array = [
    "foo" => "bar",
    "bar" => "foo",
];

希望大家慢慢熟悉[]这种写法.

转载请注明:Li Jianwei's Blog » array数组及[]短数组定义语法

喜欢 (3)or分享 (0)
web技术交流群
22765697