首页 > 编程语言 >php如何输出二维数组,PHP中以不同形式的输出遍历二维数组 方法

php如何输出二维数组,PHP中以不同形式的输出遍历二维数组 方法

时间:2023-05-27 14:31:51浏览次数:34  
标签:输出 arr echo 95033 二维 数组 array

$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]}";

?>

标签:输出,arr,echo,95033,二维,数组,array
From: https://blog.51cto.com/u_16132845/6362197

相关文章

  • 数组指针、二级指针传参
    voidtest(int**p){}//二级指针接受intmain(){ inta=0; int*p=&a; int**pp=&p; int*arr[10]={0}; test(pp);//二级指针传参 test(&p);//一级指针的地址 test(arr);//指针数组,存放指针地址的数组 return0;}//voidtest(intarr[][5])//{}//arr[][]arr[3][]错误......
  • 理解JS中数组的常见应用
    JavaScript中数组是用方括号包裹起来的一组元素,各元素之间以逗号隔开,例如:vararray=[1,2,4,6];如上述代码所示,数组array是若干整数构成的数组。数组元素的获取获取数组元素需采用数组名加下标的方式。下标从0到数组长度减一,第一个元素用arry[0]表示,第二个元素用arry[1]表......
  • 【React工作记录七十】判断数组对象中是否满足某条件
     目录前言导语 核心代码总结前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从头再来歌谣的意志是永恒的放弃很容易但是坚持一定很酷导语歌谣歌谣数组......
  • Java编程之数组
    数组(容器)数组是一组数据类型相同的数据的组合,将这些数据统一的管理起来,数组本身是一个引用数据类型,数组内存储的类型可以是基本类型也可以是引用类型。数组的特点数组本身是一个引用数据类型数组是在堆内存中的一串连续的地址存在数组在初始化时必须指定长度堆内存的数组空......
  • 数组能形成多少数对
    给你一个下标从0开始的整数数组nums。在一步操作中,你可以执行以下步骤:从nums选出两个相等的整数从nums中移除这两个整数,形成一个数对请你在nums上多次执行此操作直到无法继续执行。返回一个下标从0开始、长度为2的整数数组answer作为答案,其中answer[0]......
  • vue3 后台返回数据没有返回字段是true和false 值的时候,循环数组,点击单个元素单个元素
    最原始的写法<template><div><divv-for="(item,index)initems":key="item.id":class="{active:item.active}"@click="handleClick(item)">{{item.text}}div>div>但是不是所有的后端都会返回字段的值是true和false ......
  • 函数传递二维数组方法
    二维数组这样定义的时候:intx[n][m]感觉就不再是一个真正意义上的数组了,因为没有办法通过头指针进行访问,传递的时候编译器报错没有这个函数,直接找不到了。一种新的定义方式int**x=newint*[n];for(inti=0;i<n;++i)x[i]=newint[m];这样的话,就按定义一维数组的方......
  • 【atcoder begin 302】【e题 Isolation 】JAVA的快速输入输出
    importjava.io.*;importjava.util.HashSet;importjava.util.Set;/***@authorfishcanfly*/publicclassMain{publicstaticvoidmain(String[]args)throwsIOException{//BufferedReaderbr=newBufferedReader(newInputStreamReader(......
  • MyBatis传入参数为数组、list的写法
    <updateid="disableUsers">UPDATEt_userSETdisable_flag=#{disable}WHERE1=1<iftest="userIds!=nullanduserIds.size>0">ANDidIN<foreachcollection="item"item=&......
  • Javascript 指南:数组
    数组数组是JavaScript的有序列表,可以存储任何数据类型,包括字符串、数字和布尔值。数组中的每个项目都位于一个编号位置。句法数组由方括号和里面的内容表示。数组中的元素应该用逗号分隔。让colors=["red","blue","green","yellow"];访问和更新元素要访问或更改数组中......