时间:2021-07-01 10:21:17 帮助过:17人阅读
一般来说定义方法如下面几种:
方法一:
$a=array('a','b','c');
运行结果如下所示。
Array
(
[0]=>a
[1]=>b
[2]=>c
[3]=>simon
)
方法二:
$a=array(key1=>value1,key2=>value2,key3=>value3);
方法三:
$a[key1]=value1; $a[key2]=value2;
方法四:通过中括号[]定义数组
php 5.4版以后可以这么写,新增的数组简写语法。
php 5.3版及以前的版本不接受这么写...
$data = [ 'start_time' => '123', 'end_time' =>'456' ];
语法
定义数组 array()
可以用 array() 语言结构来新建一个数组。它接受任意数量用逗号分隔的 键(key) => 值(value)对。
array( key => value, ... ) // 键(key)可是是一个整数 integer 或字符串 string // 值(value)可以是任意类型的值
最后一个数组单元之后的逗号可以省略。通常用于单行数组定义中,例如常用 array(1, 2) 而不是 array(1, 2, )。对多行数组定义通常保留最后一个逗号,这样要添加一个新单元时更方便。
自 5.4 起可以使用短数组定义语法,用 [] 替代 array()。
PHP数组用起来比较简单方便,调用也是一样的简单和方便,适合用于大中小型的数据存储和调用
相关推荐:
几种删除php数组中指定值元素的方法
php数组替换函数array_replace()
php数组转字符串获取数组表示的路径方法分析
以上就是PHP如何定义数组?有几种定义数组的方法?的详细内容,更多请关注Gxl网其它相关文章!