7、数组

2020-01-20  本文已影响0人  颜色不一样的烟火_ac0f

在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

}

上一篇 下一篇

猜你喜欢

热点阅读