Heim >Backend-Entwicklung >PHP-Tutorial >So durchlaufen Sie ein zweidimensionales Array mit verschiedenen Ausgabeformen in PHP
<body> <?php //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20","95033"), array("103","陆君","男","1974-06-03","95031"), array("105","匡明","男","1975-10-02","95031"), array("107","王丽","女","1976-01-23","95033"), array("108","曾华","男","1977-08-01","95033"), array("109","王芳","女","1975-02-10","95031"));
Die erste Ausgabeform (Echo-Anweisung)
/* echo "<table width=100% border='1'>"; echo "<tr><td>Sno</td><td>Sname</td><td>Ssex</td><td>Sbirthday</td><td>Class</td></tr>"; foreach($arr as $v){ echo "<tr><td>{$v[0]}</td><td>{$v[1]}</td><td>{$v[2]}</td><td>{$v[3]}</td><td>{$v[4]}</td></tr>"; } echo "</table>" ; </body>
Die zweite Ausgabeform (HTML Codeform-Ausgabe)
<body> <table width=100% border='1'> <tr> <td>Sno</td> <td>Sname</td> <td>Ssex</td> <td>Sbirthday</td> <td>Class</td> </tr> <?php foreach($arr as $v){ echo "<tr> <td>{$v[0]}</td> <td>{$v[1]}</td> <td>{$v[2]}</td> <td>{$v[3]}</td> <td>{$v[4]}</td> <tr>"; }; ?> </table> </body>
Die dritte Ausgabeform (Dropdown-Liste)
<body> <?php $arr = array( array("1","山东"), array("2","北京"), array("3","上海"), array("4","广州"), array("5","香港"), array("6","澳门") ); ?> <select id="nation"> <option value="all">请选择</option> <?php foreach($arr as $v){ echo "<option value='$v[0]'>$v[1]</option>"; }; ?> </select> </body>
Die vierte Ausgabeform
<body> 取数组中输出的总数 $arr = array( array(4) ); echo $arr[0][0]; 取数组中一组数据 $arr = array( array("1","上海") ); echo "<option value='{$arr[0][0]}'>{$arr[0][1]}</option>"; 取数组中任意一个数据 $arr = array( array("1","台湾"), array("2","北京"), array("3","上海"), array("4","广州"), array("5","香港") ); echo "<option value='{$arr[4][0]}'>{$arr[4][1]}</option>"; ?> </body>
Das obige ist der detaillierte Inhalt vonSo durchlaufen Sie ein zweidimensionales Array mit verschiedenen Ausgabeformen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!