php使用循环语句输出二位数组,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 "
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中遍历二维数组—以不同形式的输出操作相关推荐
- php怎么用递归函数遍历多维数组,php递归遍历多维数组的方法
php递归遍历多维数组的方法 本文实例讲述了php递归遍历多维数组的方法.分享给大家供大家参考.具体如下: function get_array_elems($arrResult, $where=&q ...
- scala中的二维数组_Scala中的多维数组
scala中的二维数组 多维数组 (Multi-dimensional arrays) An Array that stores data in the form multidimensional m ...
- php怎么循环输出二维数组,PHP中遍历二维数组—以不同形式的输出操作
//定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...
- php打印 二维数组,PHP中遍历二维数组_以不同形式的输出操作实例
//定义二维索引数组 $arr = array( array("101","李军","男","1976-02-20",& ...
- php each函数二维数组,PHP特定函数foreach遍历一二维数组
foreach遍历数组的好是可以不知道数组的长度从而读出数组的key,name出来了,在php的foreach中有两种方法,arr_name as $value 和arr_name as $key = ...
- c ++创建二维数组_C ++中的二维数组
c ++创建二维数组 介绍 (Introduction) A two-dimensional array in C++ is the simplest form of a multi-dimensio ...
- python创建一个n*m的二维数组_Python中创建二维数组
Python中创建二维数组 二维数组 二维数组本质上是以数组作为数组元素的数组,即"数组的数组",类型说明符 数组名[常量表达式][常量表达式].二维数组又称为矩阵,行列数相等的矩 ...
- floatmap 二维数组_用J中的多维数组进行Arrays.fill
用J中的多维数组进行Arrays.fill 如何在不使用循环的情况下用Java填充多维数组? 我试过了: double[][] arr = new double[20][4]; Arrays.fill ...
- 数组x中数据复制到数组y中,重复的数据只存储一次,最后输出y;计算x中数据的平均值ave及大于平均值的元素个数n。c++实现
题目描述 编程序,实现如下功能: (1)定义两个一维数组x,y,不超过50个元素. (2)从键盘输入k个整数到数组x中. (3)计算x中数据的平均值ave及大于平均值的元素个数n并输出. (4)将数组 ...
- 使用do-while循环结构实现:计算1~50中是7的倍数的数值之和并输出
//使用do-while循环结构实现:计算1~50中是7的倍数的数值之和并输出 public class P113T3 { public static void main(String[] args) ...
最新文章
- ORA-**,oracle 12c操作问题
- 用verilog表示两个4x4矩阵的乘法运算?及单个矩阵的求逆
- OpenCV 霍夫圆检测
- 复习宝典之Maven项目管理
- java 中 Object XML 互转,最终选择Xstream
- .NET Core 系列5 :使用 Nuget打包类库
- mysql怎么初始化自增值_MySQL 重置自增值
- mipi差分信号原理
- 中断linux命令快捷键_基于Linux终端命令行的快捷键的详细解析
- ToStringBuilder用法
- UNI-APP获取手机MAC地址
- 计算机语言异或符号,异或门的电路符号表达_XOR的电路实现
- 考个ISTQB证书有用吗
- 怎么批量查询银行卡号是哪个银行?
- 软件著作权登记怎么查询
- 提出“和而不同”的思想——与管仲并称的晏婴
- 中间商只会赚差价?论接口的重要性
- 你会刷牙吗?图解正确刷牙方法
- i5集显和独显的区别_核显和独显、集成显卡有什么区别,那个好!
- 护眼灯真能保护眼睛吗?2022双十二买什么样的护眼灯对眼睛好