PHP,怎么定义二维数组
答案:4 悬赏:30 手机版
解决时间 2021-02-12 17:31
- 提问者网友:ミ烙印ゝ
- 2021-02-12 04:42
PHP,怎么定义二维数组
最佳答案
- 五星知识达人网友:夜余生
- 2021-02-12 05:03
$arrayFather = array(
array('a','b','c'),
array('d','e','f'),
array('g','h','i'));
for($i=0;$i<sizeof($arrayFather);$i++){
for($j=0;$j<sizeof($arrayFather[$i]);$j++){
echo [$i][j]."\n";
}
echo "<br>";
}
array('a','b','c'),
array('d','e','f'),
array('g','h','i'));
for($i=0;$i<sizeof($arrayFather);$i++){
for($j=0;$j<sizeof($arrayFather[$i]);$j++){
echo [$i][j]."\n";
}
echo "<br>";
}
全部回答
- 1楼网友:十鸦
- 2021-02-12 07:29
<?php
$list = array
(
array("a",1,11),
array("b",2,12),
array("c",3,13),
array("d",4,14)
);
echo "name:".$list[0][0].": value1:".$list[0][1].", value11:".$list[0][2].".<br>";
echo "name:".$list[1][0].": value2:".$list[1][1].", value12:".$list[1][2].".<br>";
echo "name:".$list[2][0].": value3:".$list[2][1].", value13:".$list[2][2].".<br>";
echo "name:".$list[3][0].": value4:".$list[3][1].", value14:".$list[3][2].".<br>";
?>
- 2楼网友:由着我着迷
- 2021-02-12 06:38
将一个一维数组的元素也定义为数组,就是一个二维数组,
$aa=array(0=>"dd",1=>"ff");
$bb=array(0=>"b1",1=>"b2");
$cc=array(0=>$aa;1=>$bb);
此时,$cc[0]也是一个数组,$cc[1]也是一个数组,$cc就是一个二维数组.
//动态定义多维数组呢。
$obj = array(16=>16);
for($i=0;$i<16;$i++) {
for($j=0;$j<16;$j++) {
$obj[$i]=$j;
}
}
- 3楼网友:愁杀梦里人
- 2021-02-12 06:08
你先定义一个一维数组,并且把对应的值加入到一维数组当中,然后再定义一个一维数组,用array_push()将这个一维数组加入到新的一维数组当中,具体的我就写一个例子吧,看看就明白啦,然后加以变化就可以运用到实际当中去啦;
例子1、直接定义
$arr=array(array(1,2,3),"asf",array("l","asf"));
例子2、用php函数
$arr=array();
$arr1=array(1,2,3);
for($i=0;$i
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯