php中多維數(shù)組的foreach遍歷示例

字號:


    代碼如下:
    <?php
    //聲明一個三維數(shù)組
    $info=array(
    user=>array(
    array(1,zhangsan,20,nan),
    array(2,lisi,20,nan),
    array(3,wangwu,25,nv)
    ),
    score=>array(
    array(1,100,98,95,96),
    array(2,56,98,87,84),
    array(3,68,75,84,79)
    ),
    connect=>array(
    array(1,'2468246',salkh@bbs.com),
    array(2,'343681643',aikdki@sina.com),
    array(3,'3618468',42816@qq.com)
    )
    );
    //循環(huán)遍歷,輸出一個表格
    foreach($info as $tablename=>$table){
    echo <table align='center' border='1' width=300>;
    echo <caption><h1>.$tablename.</h1></caption>;//以每個數(shù)組的鍵值作為表名
    foreach($table as $row){
    echo <tr>;
    foreach($row as $col){
    echo <td>.$col.</td>;
    }
    echo </tr>;
    }
    echo </table>;
    }
    ?>