一、数组创建
//1、创建数组
$arr = array("first","second","third");
print_r($arr);
echo "<br/>";
//获得数组里的元素
$first = $arr[0];
echo $first;
//修改第二个元素
$arr[1] = "第二个";
print_r($arr);
echo "<br/>"
//获得数组的长度
$value = count($arr);
echo $value; //3
二、关联数组的创建
$arr = array("年龄"=>"18","sex"=>"男"); //下标是姓名,不再是下标数字0、1、2等
关联数组类似js里面的对象
三、数组遍历
第一种:for($i = 0;$i < count($arr); $i++){ } 不能对关联数组作用
第二种:foreach($arr as $key=>$val){ } 两种数组都能搞定,推荐使用
注意:
比如:
$arr = array("name"=>"蓝欧","sex"=>"男",“third”);
这个数组里面的元素对应的key值是name、sex、0
四、总结
1、数组创建方式:array( )
在数组创建的时候有两种书写方式:
第一种:array("值1","值2","值3");
第二种:array("键1"=>"值1","键2"=>"值2");
2、获得数组的元素
第一种创建方式其实是将里面的值默认添加一个键,从0开始添加
第二种获得的方式是通过键的方式来获得$arr['键'];
3、遍历数组
for循环,只能使用第一种创建方式
foreach($arr as $key=>$val){ } 能够使用两种创建方式
4、数组长度的函数
count($arr)