基本语法:
$数组名[键值];
说明:如果你写的键值不存在,则会报数组越界错误。
关于php数组的几个重要函数;
(1) count:统计数组的元素个数
格式:
count($arr);
(2)is_array:判断一个变量是否是数组。是数组,返回真;否则,返回假。
格式:
is_array($arr);
(3)print_r:显示数组信息
格式:print_r($arr);
(4)var_dump:显示数组信息
格式:var_dump($arr);
(5)explode:拆分字符串,使用一个字符串分割另一个字符串,拆分结果存入一个数组中
格式:
explode("按照什么拆分",字符串);
例:
<?php$str="北京 上海 天津 深圳 青岛 广州";//在实际开发中,涉及到字符串的拆分,可以考虑$arr=explode(" ",$str); //用空隔对$str进行拆分,拆分结果是一个数组,存入数组$arr中print_r($arr);?>
(6)sort:用于排序
格式:
sort($arr);
例:请用for和foreach遍历同一个数组
<?php$colors = array('red', 'blue', 'green', 'yellow');/* * 用for循环遍历 for($i=0;$i<count($colors);$i++){ echo $colors[$i].'<br />'; } *///用foreach遍历foreach ($colors as $key => $var) { echo $var . "<br />";}?>
使用unset删除数组的某个键-值对,数组将不会重建索引。
例:删除一个数组元素
<?php$arr[0]=123;$arr[1]=456;$arr[2]="hello";echo "<br />删除前";echo $arr[1];unset($arr[1]);// 删除$arr[1]元素echo "<br />删除后<br />";echo $arr[1];print_r($arr);?>
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索数组
, 字符串
, 字符串数组
, 数组越界
, 数组的引用
, 格式
, arr
, 一个
, print_r()数组显示
, 一维
格式化数组
一维数组元素的引用、一维数组怎么引用举例、指向一维数组的指针、一维数组的定义、一维数组的定义方式,以便于您获取更多的相关知识。