Welcome 微信登录

首页 / 网页编程 / PHP / 一维数组的引用

一维数组的引用2016-09-14 本站 乖兔快跑

基本语法:

$数组名[键值];

说明:如果你写的键值不存在,则会报数组越界错误。

关于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);
?>
URL:http://www.bianceng.cn/webkf/PHP/201609/50442.htm