《PHP实例:PHP中遍历二维数组_以不同形式的输出操作实例》要点:
本文介绍了PHP实例:PHP中遍历二维数组_以不同形式的输出操作实例,希望对您有用。如果有疑问,可以联系我们。
PHP实战如下所示:
- 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")
- );
- 第一种输出形式(echo语句)
- /* 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>
- 第二种输出形式(HTML代码 表格输出)
- <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>
- 第三种输出形式(下拉列表)
- <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>
- 第四种输出形式
- <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>
PHP实战以上这篇PHP中遍历二维数组_以不同形式的输出操作实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家.
转载请注明本页网址:
http://www.vephp.com/jiaocheng/240.html