PHP数组

一、数组创建

//1、创建数组
$arr = array("first","second","third");
print_r($arr); 
echo "
"; //获得数组里的元素 $first = $arr[0]; echo $first; //修改第二个元素 $arr[1] = "第二个"; print_r($arr); echo "
" //获得数组的长度 $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)

你可能感兴趣的:(PHP数组)