PHP二维数组的表格输出

<?php

$arr1 = array(
"nokia" => array(‘lumia800‘,‘lumia900‘,‘lumia1520‘),
"apple" => array(‘iphone4s‘,‘iphone5c‘,‘iphone6s‘),
"msoft" => array(‘surface1‘,‘surface2‘,‘surface3‘)
);

$arr2 = array(
array(‘lumia800‘,‘lumia900‘,‘lumia1520‘),
array(‘iphone4s‘,‘iphone5c‘,‘iphone6s‘),
array(‘surface1‘,‘surface2‘,‘surface3‘)
);

echo "<table border=‘1px‘>";
foreach($arr2 as $key=>$val){
echo "<tr>";
foreach($val as $detail){
echo "<td>".$detail."</td>";
}
echo "</tr>";
}
echo "</table>";
?>
时间: 2024-12-28 21:41:08

PHP二维数组的表格输出的相关文章

输出二维数组所有元素的和

1 //二维数组,初始化,写出各元素 2 3 int[][] n={{12,0},{3,5,11},{2,5,7,8}}; 4 int sum1 = 0; 5 System.out.println("输出一个二维数组:"); 6 //二维数组的遍历输出,foreach写法,依然有两个for 7 for(int[] m:n) 8 { 9 for(int g:m) 10 { 11 System.out.print(g+" "); 12 sum1 += g; 13 } 1

二维数组的输出--(指针输出 和 指针数组输出)

当我第一次看见数组指针和指针数组这两个名字的时候,我以为是一个东西呢,当看到英文解释就知道这两个是不一样的了. 指针数组:array of pointers,用于存储指针的数组,也就是数组元素都是指针 数组指针:a pointer to an array,指向数组的指针,数组可以是任意维的 下面举例说明: int a[3][4]   --->这个无需多说,就是一个二维数组. int (*p)[4]   --->就相当于int p[][4],它是一个二维数组的指针,可以指向一个第二维度为4的二维

js关于二维数组输出的问题

最近在学习js,之前在上课的时候无论是C++还是java都有学过二维数组,然而宝宝居然不知道二维数组要怎么输出!!!之前是有多渣多混日子啊...哎,心碎成了渣渣...让我乘热打铁加深下记忆... 二维数组必须一行一行输出才能输出二维的你想要的样子,你应该懂得,不然输出的就是所有元素在一行或者直接不显示.举个例子: var infos =[["小A","女",21,"大一"], ["小B","男",23,&q

数组的应用:冒泡排序,折半查找及二维数组的应用

人类思维--计算机逻辑思维 逻辑思维--代码实现 写书法: 描红——临摹——碑贴——自成一体——草 复习: 数组:一维,二维,多维 一维:豆角.连续,同一类型. 定义:数据类型[] 数组名=new 数据类型[长度]{.,.,.,.}; 赋值:数组名[下标] = 值 取值:数组名[下标] 灵活运用:与for循环的结合应用. 1.求最大值,最小值. 2.求总和,平均. 3.随机(生成下标)抽值. 数组的应用: (一).冒泡排序. 1.冒泡排序是用双层循环解决.外层循环的是趟数,里层循环的是次数. 2

求出二维数组每一行的平均值

1 //二维数组每行输出平均值 2 //2017.3.7 3 #include <stdio.h> 4 #include <stdlib.h> 5 6 void Rand(int arr[][100], int n); 7 void OutputAvg(int arr[][100], int n); 8 int main() 9 { 10 int arr[100][100]; 11 int n = 10; 12 int sum = 0; 13 //随机初始化数组 14 Rand(a

C#6 冒泡 折半查找 二维数组

人类思维--计算机逻辑思维 逻辑思维--代码实现 写书法: 描红--临摹--碑贴--自成一体--草 章节复习: 数组:一维,二维,多维 一维:豆角.连续,同一类型. 定义:数据类型[] 数组名=new 数据类型[长度]{.,.,.,.}; 赋值:数组名[下标] = 值 取值:数组名[下标] 灵活运用:与for循环的结合应用. 1.求最大值,最小值. 2.求总和,平均. 3.随机(生成下标)抽值. 新课: 数组的应用: (一).冒泡排序. 1.冒泡排序是用双层循环解决.外层循环的是趟数,里层循环的

例看二维数组,指针,二维数组指针

例程: /****************************************************** * * 文件名:例程 * * 文件描述:例看二维数组,指针,二维数组指针 * * 创建人:Jesse * * 版本号: * * 修改记录: * ******************************************************/ #include <stdio.h> #define ROW 3 #define LINE 3 void main(voi

c#(6)——数组的应用和二维数组

人类思维--计算机逻辑思维逻辑思维--代码实现 写书法:描红——临摹——碑贴——自成一体——草 复习:数组:一维,二维,多维一维:豆角.连续,同一类型.定义:数据类型[] 数组名=new 数据类型[长度]{.,.,.,.};赋值:数组名[下标] = 值取值:数组名[下标]灵活运用:与for循环的结合应用.1.求最大值,最小值.2.求总和,平均.3.随机(生成下标)抽值. 数组的应用:(一).冒泡排序.1.冒泡排序是用双层循环解决.外层循环的是趟数,里层循环的是次数.2.趟数=n-1:次数=n-趟

8. C# -- 一维数组,二维数组,锯齿数组

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 {     class Program {         static void Main(string[] args) {             //声明一维数组,并输出             Con