//定义二维索引数组

$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 "

echo "

SnoSnameSsexSbirthdayClass";

foreach($arr as $v){

echo "

{$v[0]}{$v[1]}{$v[2]}{$v[3]}{$v[4]}";

}

echo "

" ;

第二种输出形式(HTML代码 表格输出)

Sno Sname Ssex Sbirthday Class

foreach($arr as $v){

echo "

{$v[0]}{$v[1]}{$v[2]}{$v[3]}{$v[4]}";

};

?>

第三种输出形式(下拉列表)

$arr = array(

array("1","山东"),

array("2","北京"),

array("3","上海"),

array("4","广州"),

array("5","香港"),

array("6","澳门")

);

?>

请选择

foreach($arr as $v){

echo "$v[1]";

};

?>

第四种输出形式

取数组中输出的总数

$arr = array(

array(4)

);

echo $arr[0][0];

取数组中一组数据

$arr = array(

array("1","上海")

);

echo "{$arr[0][1]}";

取数组中任意一个数据

$arr = array(

array("1","台湾"),

array("2","北京"),

array("3","上海"),

array("4","广州"),

array("5","香港")

);

echo "{$arr[4][1]}";

?>

php使用循环语句输出二位数组,PHP中遍历二维数组—以不同形式的输出操作相关推荐

  1. php怎么用递归函数遍历多维数组,php递归遍历多维数组的方法

    php递归遍历多维数组的方法 本文实例讲述了php递归遍历多维数组的方法.分享给大家供大家参考.具体如下: function get_array_elems($arrResult, $where=&q ...

  2. scala中的二维数组_Scala中的多维数组

    scala中的二维数组 多维数组 (Multi-dimensional arrays) An Array that stores data in the form multidimensional m ...

  3. php怎么循环输出二维数组,PHP中遍历二维数组—以不同形式的输出操作

    //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...

  4. php打印 二维数组,PHP中遍历二维数组_以不同形式的输出操作实例

    //定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...

  5. php each函数二维数组,PHP特定函数foreach遍历一二维数组

    foreach遍历数组的好是可以不知道数组的长度从而读出数组的key,name出来了,在php的foreach中有两种方法,arr_name as $value 和arr_name as $key = ...

  6. c ++创建二维数组_C ++中的二维数组

    c ++创建二维数组 介绍 (Introduction) A two-dimensional array in C++ is the simplest form of a multi-dimensio ...

  7. python创建一个n*m的二维数组_Python中创建二维数组

    Python中创建二维数组 二维数组 二维数组本质上是以数组作为数组元素的数组,即"数组的数组",类型说明符 数组名[常量表达式][常量表达式].二维数组又称为矩阵,行列数相等的矩 ...

  8. floatmap 二维数组_用J中的多维数组进行Arrays.fill

    用J中的多维数组进行Arrays.fill 如何在不使用循环的情况下用Java填充多维数组? 我试过了: double[][] arr = new double[20][4]; Arrays.fill ...

  9. 数组x中数据复制到数组y中,重复的数据只存储一次,最后输出y;计算x中数据的平均值ave及大于平均值的元素个数n。c++实现

    题目描述 编程序,实现如下功能: (1)定义两个一维数组x,y,不超过50个元素. (2)从键盘输入k个整数到数组x中. (3)计算x中数据的平均值ave及大于平均值的元素个数n并输出. (4)将数组 ...

  10. 使用do-while循环结构实现:计算1~50中是7的倍数的数值之和并输出

    //使用do-while循环结构实现:计算1~50中是7的倍数的数值之和并输出 public class P113T3 { public static void main(String[] args) ...

最新文章

  1. ORA-**,oracle 12c操作问题
  2. 用verilog表示两个4x4矩阵的乘法运算?及单个矩阵的求逆
  3. OpenCV 霍夫圆检测
  4. 复习宝典之Maven项目管理
  5. java 中 Object XML 互转,最终选择Xstream
  6. .NET Core 系列5 :使用 Nuget打包类库
  7. mysql怎么初始化自增值_MySQL 重置自增值
  8. mipi差分信号原理
  9. 中断linux命令快捷键_基于Linux终端命令行的快捷键的详细解析
  10. ToStringBuilder用法
  11. UNI-APP获取手机MAC地址
  12. 计算机语言异或符号,异或门的电路符号表达_XOR的电路实现
  13. 考个ISTQB证书有用吗
  14. 怎么批量查询银行卡号是哪个银行?
  15. 软件著作权登记怎么查询
  16. 提出“和而不同”的思想——与管仲并称的晏婴
  17. 中间商只会赚差价?论接口的重要性
  18. 你会刷牙吗?图解正确刷牙方法
  19. i5集显和独显的区别_核显和独显、集成显卡有什么区别,那个好!
  20. 护眼灯真能保护眼睛吗?2022双十二买什么样的护眼灯对眼睛好

热门文章

  1. Rviz教程系列第一章之Markers
  2. LeetCode之两个数组的交集
  3. pyspark的用法
  4. 类名作为形式参数传递
  5. AOP实践—ASP.NET MVC5 使用Filter过滤Action参数防止sql注入,让你代码安全简洁
  6. Unity带参数的协程
  7. 20170810上课笔记
  8. ServiceStack.Redis之IRedisClient(转载)
  9. Linux中vi、vim命令大全
  10. Hadoop step by step _ install and configuration environment