PHP中使用foreach()遍歷二維數(shù)組的簡(jiǎn)單實(shí)例

字號(hào):


    下面小編就為大家?guī)硪黄狿HP中使用foreach()遍歷二維數(shù)組的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。
    第一種類型
    想用foreach()遍歷整個(gè)二維數(shù)組:
    $team = array('lk','ok'); 
    $book = array('linux服務(wù)器配置與管理',$team); 
    foreach($book as $k=>$val) //for $book each $value( as ) 
    echo $k.'=>'.$val.''; 
    輸出結(jié)果是:
    0=>linux服務(wù)器配置與管理
    1=>Array
    當(dāng)然,其實(shí)我是想要所有具體內(nèi)容,而不是輸出array。。。
    所以應(yīng)該采用如下做法,加入一個(gè)判斷語句:
    $team = array('lk','ok'); 
    $book = array('linux服務(wù)器配置與管理',$team); 
    foreach($book as $k=>$val) //意思是for $book each $value( as ) 
    if( is_array($val) ) foreach( $val as $value) echo $value.''; 
    else echo $k.'=>'.$val.'';
    則輸出為:
    0=>linux服務(wù)器配置與管理
    lk
    ok
    echo "<br>"; 
    echo "<h1>php遍歷二維數(shù)組</h1>"; 
    //$team = array('lk','ok'); 
    //$book = array('linux服務(wù)器配置與管理',$team); 
    $arr = array( 
    array('name'=>'系統(tǒng)配置','url'=>'?action=config&do=config'), 
    array('name'=>'驗(yàn)證碼配置','url'=>'?action=config&do=seccode'), 
    array('name'=>'模板管理','url'=>'?action=config&do=tpl'), 
    array('name'=>'帳號(hào)管理','url'=>'?action=admin&do=list'), 
    array('name'=>'添加帳號(hào)','url'=>'?action=admin&do=add')); 
    foreach($arr as $k=>$val){ 
      echo "name:".$val["name"]."/n"; 
    }
    以上這篇PHP中使用foreach()遍歷二維數(shù)組的簡(jiǎn)單實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考