4.2 数组函数
4.2.1 array() 函数
建立新数组
例
:$arr1=array(0,1,2,3,4);
echo $arr1[0]; // 显示数组 $arr1 的第一个元素
$arr2=array(“a”=>0,“b”=>1,“c”=>2) // 其中 => 表示赋值
echo $arr2[“a”]; // 显示数组 $arr2 的第 a 个元素
4.2.2 count() 函数
统计数组中元素的个数
例
:echo count($arr1); // 显示数组 $arr1 元素数为 5
4.2.3 each() 函数
返回数组中当前元素的键和值,并将数组指针向前移动一步
例 :for ($i=0;$i<count($arr1);$i++){
$show=each($arr1);
echo " 下标 :"$show["key"]." 值 :".$show["value"]; } // 显示数组下标和值
4.2.4
current() 、 reset() 、 end() 、 next() 、 prev() 函数
数组指针操作
作用 :
current(): 返回当前内部指针所指的元素的值。到达数组末尾时返回 false 。
reset(): 将内部指针指向数组的第一个元素,并返回其值。数组为空时返回 false 。
end(): 将内部指针指向数组的最后一个元素,并返回其值。
next(): 将内部指针指向数组的下一个元素,并返回其值。到达数组末尾时返回 false 。
prev(): 将内部指针指向数组的上一个元素,并返回其值。到达数组顶端时返回 false 。