PHP数组的遍历

PHP数组的遍历

用for循环对索引数组进行遍历

//定义一个数组
$arr=array('aa','bb','cc','dd');
//求得数组的长度
$len=count($arr);
//用for循环遍历
for($i=0;$i<$len;$i++){
print_r($arr[$i]);
}

用for循环对关联数组进行遍历

//定义一个数组
$arr=array('姓名'=>'小强','年龄'=>'21','性别'=>'男');
//求得数组单元数
$len=count($arr);
//使用for循环
for($i=0;$i<$len;$i++){
//key()函数为从关联数组取得键名,current()返回数组的当前单元
//注意!!!输出的key(),current()函数返回值均是字符串类型!!!
    echo key($arr).'=>'.current($arr);
//next()将数组的内部指针向前移动一位,即指向下一个单元格    
    next($arr);
}
//*PHP中出现中文乱码时*输入 注意!!!Content 第一个字母为大写!!!
header("Content-type:text/html;charset=utf-8");  

PHP专用数组遍历函数foreach

//定义一个数组
$arr=array('姓名'=>'小强','年龄'=>'21','性别'=>'男');
//使用foreach()函数 $key和$value为自定义变量
foreach($arr as $key=>$value){
    print_r($key);
    print_r($value);
}
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值