用php输出N维数组

?php

function wuxian($arr)
{
foreach($arr as $id => $v){
if(is_array($v))
{
wuxian($v);
}
else{
echo $v."<br>";
}
}
}

$array=array(‘1‘,‘2‘,‘3‘,‘4‘,array("8",array("5"),"6","7",array("19",array("234","45"))));

wuxian($array);

?>
时间: 2024-10-08 07:54:34

用php输出N维数组的相关文章

2016-1-9作业——输出二维数组的和

1 int [][] array2 = {{1,2,3,4},{5,6,7,8}};//第二种方式创建并初始化数组 2 3 //输出数组中所有元素的和 4 int sum = 0; 5 6 for(int i = 0;i<array2.length;i++){ //利用for循环输出 7 8 for(int j = 0;j<array2[i].length;j++){ 9 10 System.out.print(array2[i][j]+" ");//输出二维数组中的元素

php foreach输出二维数组

/* *标题:foreach输出二维数组 *函数:foreach() *创建时间:2015年5月16日 *注意事项: */ //输出一维数组 $array1 = array(); $array1[0] = '楚留香'; $array1[1] = '胡铁花'; $array1[2] = '姬冰燕'; //只有value的情况,也就是只输出值. foreach ($array1 as $value) { echo $value.' '; } echo '<p>'; //输出键值对 foreach

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

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

ThinkPHP 模板 Volist 标签嵌套循环输出多维数组

ThinkPHP 中对 volist 标签嵌套使用可实现多维数组的输出. volist 嵌套使用 一般的二维数组,可以用 volist 标签直接循环输出.对于多维数组,则需要对其中的数组成员再次使用 volist 标签嵌套循环输出. 构建一个多维数组: $food = array(); $food[0]['fruits'][0]['fruits1'] = '苹果1'; $food[0]['fruits'][0]['fruits2'] = '桔子1'; $food[0]['fruits'][0][

C语言编程 子函数中利用指针输出二维数组

一般输出方式:void print1(int arr[][3], int row, int col){int i, j;for (i = 0; i < row; i++){for (j = 0; j < col; j++){printf("%d", arr[i][j]);}printf("\n");}} 指针输出方式:void print2(int arr, int row, int col){int i, j;for (i = 0; i < ro

输出二维数组

int arr[][]=new int[][]{{1},{2,3},{4,5,6}}; System.out.println("二维数组是:"); for (int z=0;z<arr.length;z++); { for (int a=0;a<arr[z].length;a++); { System.out.print(arr[z][a]+" "); } System.out.println() ; } } } 请大家找出错误后告诉我!谢谢 啊...

C语言:通过指针函数输出二维数组中每个学生的成绩

// //  main.c //  Pointer_function // //  Created by ma c on 15/8/2. //  Copyright (c) 2015年 bjsxt. All rights reserved. //  要求:通过指针函数,输入学生学号时,在控制台上显示对应的学生成绩. #include <stdio.h> float *search(float(*p)[4],int n)//float(*p)[4]是数组指针,指向有4个float元素的二位数组的

js输出二维数组最长的子数组

var a=[[5,6,7],[15,16,8,7],[3,23,44,55,66]]; var max=a[0].length; for (var i = 1; i < a.length; i++) { if (max<a[i].length) { max=a[i].length; var b=i; } } alert(b); alert(a[b]);

js 输出二维数组的最大值

function num(arr){ max=a[0][0]; for (var i = 0; i < a.length; i++) { for (var j = 0; j< a[i].length; j++) { if (max<a[i][j]) { max=a[i][j]; } } } alert(max); } var a=[[5,6,7],[15,16,8,7],[3,23,44,55,66]]; num(a);