加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

PHP数组的基本操作及遍历数组的经典操作例子

发布时间:2023-03-10 13:24:08 所属栏目:教程 来源:
导读:<?PHP

索引数组

//数组第一种定义

$arr = array(1,2,3);

var_dump($arr);

//数组第二种定义

$arr = [1,3];

var_dump($arr);

//数组第三种定义

$arr[0] = 7;

$arr[1] = "hello";

va
<?PHP

索引数组

//数组第一种定义

$arr = array(1,2,3);

var_dump($arr);

//数组第二种定义

$arr = [1,3];

var_dump($arr);

//数组第三种定义

$arr[0] = 7;

$arr[1] = "hello";

var_dump($arr);

echo $arr[2];//取值

关联数组

$arr = array("name"=>"小李","sex"=>"女","age"=>"20");

echo $arr["sex"];

遍历数组

//for循环遍历 适用于索引数组

$arr = [1,5,6,9,4,8];

for($i=0;$i<count($arr);$i++){

echo $arr[$i].'<br>';

} ;

//foreach循环遍历 适用于索引和关联数组

$arr = array("name"=>"小李","age"=>"20");

foreach($arr as $k=>$v){

//echo $k.':'.$v.'<br>';

echo "{$k}:{$v}<br>";

};

$arr = [1,8];

foreach($arr as $k){

echo $k.'<br>';

};

$arr = array("name"=>"小李","age"=>"20");

var_dump(each($arr));

list($a,$b) = array(name,小李);

echo "{$a},{$b}";

list和each结合遍历

/* $arr = array("name"=>"小李","age"=>"20");

while(list($k,$v)=each($arr)){

echo "{$k}:{$v}<br>";

} */

指针遍历

/* $arr = array("name"=>"小李","age"=>"20");

echo current($arr);//取value

echo key($arr);//取key

next($arr);

echo current($arr);

echo key($arr);

prev($arr);

echo current($arr);

echo key($arr);

end($arr);

echo current($arr);

echo key($arr);

reset($arr);

echo key($arr).':'.current($arr).'<br>'; */

 

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章