在PHP中创建数组
在js中中创建数组的方法有三种,1字面量的形式创建 var arr[1,2,3,4,5],2 直接实例化 var arr=new Array(1,2,3),3 先创建数组对象再赋值 var arr=new Array(); arr[0]=1;arr[1]=2;。
而在PHP中通过array()函数创建数组
$arr= array(1,2,3);
j在PHP中,有三种类型的数组://
数值数组---ID键值为数字
关联数组 ---指定ID键值,有点像js里的对象键值对那种
多维数组 ---包含一个或多个数组的数组
一、PHP数值数组
$arr=array['a','b','c'];
或者
$arr2[0]='a';
$arr2[1]='b';
$arr2[2]='c';
获取数组的长度-count方法
$arr=array['a','b','c'];
echo count($arr);//3
遍历数值数组: for循环
$arr=array('a','b','c');
$len=count($arr);
for($x=0;$x<$len;$x++){
echo $arr[$x];//'a''b''c'
}
二、关联数组
通过键名=>键值 的方法指定或者数组[键名]=键值的方法指定
$arr=array('name'=>'小红’,'sex'=>'女’,'age'=>'20');
或者
$arr['name']='小红';
$arr['sex']='女';
$arr['age']='20';
遍历关联数组:foreach循环
$arr=array('name'=>'小红','sex'=>'女','age'=>'20');
foreach($arr as $key=>$value){
echo $key;//这里的key就是ID键名 name、sex、age
echo $value;//这里的value就是值 小红、女、20
}