PHP数组总结
1什么是数组
2声明数组
2.1用array()函数声明
应用array()函数声明数组时,数组下边既可以是数值索引也可以是关联索引。下标与数组元素之间用“=>”连接,不同数组元素之间用逗号分割。
//数组的声明
$arr= array("asp","php","jsp");
print_r($arr);
echo $arr[1]."
";
?>
结果为:Array ( [0] => asp [1] => php [2] => jsp ) php
Array()函数声明数组比较灵活,可以再函数整体中只给出数值元素值,而不必给出键。
2.2为数组赋值的方式声明
另一种比较灵活的数组声明方式是直接为数组元素赋值。
//数组的声明
$arr= array("asp","php","jsp");
print_r($arr);
echo $arr[1]."
";
//数组的赋值
$arr[1] = "java";
print_r($arr);
echo $arr[1]."
";
?>
输出结果为:Array ( [0] => asp [1] => php [2] => jsp ) php
Array ( [0] => asp [1] => java [2] => jsp ) java
3数组的类型
3.1数字索引数组
数字索引即是我们平常最常见到的数组形式—键-值对方式,下标必须是数字,而
且从0开始
$array[0]="P";
$array[1]="H";
$array[2]="P";
$array[3]="日";
$array[4]="记";
print_r($array);
echo $array[3];
echo "
";
?>