PHP中使用foreach()遍历二维数组

来源:互联网 发布:端口监听工具 编辑:程序博客网 时间:2024/05/16 05:45



echo "<br>";    echo "<h1>php遍历二维数组</h1>";    //$team = array('lk','ok');    //$book = array('linux服务器配置与管理',$team);    $arr = array(        array('name'=>'系统配置','url'=>'?action=config&do=config'),        array('name'=>'验证码配置','url'=>'?action=config&do=seccode'),        array('name'=>'模板管理','url'=>'?action=config&do=tpl'),        array('name'=>'帐号管理','url'=>'?action=admin&do=list'),        array('name'=>'添加帐号','url'=>'?action=admin&do=add'));    foreach($arr as $k=>$val){       echo "name:".$val["name"]."/n";     //此处,写 下标,可以进行判断或直接输出想要输出的值}   


//将元素为NULL 的值改为 ''    空串 ,注意& 的作用,真正改变数组里的元素值

foreach($result as $k=>&$val){                      if(is_null($val)){                        $val = '';                    }



{"err_no":1,"err_msg":"success","data":{"id":"66","user_pic":null,"user_name":null,"city":null,"orga_name":null,"userinfo":null,"phone":"15131049772","phone_type":null,"user_idcard":null,"user_card":null,"authentication":null,"phone_examine":"1","idcard_examine":"0","card_examine":"0","password":"3eae43461098df45f730b0659b8cddd9","reg_time":"2015-08-24 11:09:16","identifying_code":"vwkb","login_status":"1","attention_count":"0","login_time":null}}

改为

{"err_no":1,"err_msg":"success","data":{"id":"66","user_pic":"","user_name":"","city":"","orga_name":"","userinfo":"","phone":"15131049772","phone_type":"","user_idcard":"","user_card":"","authentication":"","phone_examine":"1","idcard_examine":"0","card_examine":"0","password":"3eae43461098df45f730b0659b8cddd9","reg_time":"2015-08-24 11:09:16","identifying_code":"vwkb","login_status":"1","attention_count":"0","login_time":""}}



==========================

 //日期截取年月日 返回给前端            foreach ($list as $key => &$value) {                if($value['create_time']){                                       $value['create_time'] = substr($value['create_time'], 0,10);;                  }            }

===========================

           foreach ($data as $key => &$value) {            if($key == 'start_time'){         var_dump($value);     }     }

===============================

删除某个指定元素

foreach($list_data['list_data'] as $key=>&$value){if($value['rule_style']!='3'){unset($list_data['list_data'][$key]);}}




0 0
原创粉丝点击