php 如何把多个一维数组合并成二维数组

2024-11-01 18:24:48
推荐回答(5个)
回答1:

你可拦羡以这样操作,新建告绝一个数组,然后用array_push()函数,依次把简友拍2个一维数据进行压栈处理。然后就成了一个二维数组了。

回答2:

例程如下:
header("content-type:text/html;chartset=utf-8");
$a= array(姓名游昌=>array(0=>张三, 1=>李四 ,2=>王五 ));

$b= array (年龄=>array( 0=>23, 1=>24, 2=>25) );

$c= array (城市=>array(0=> 北京 ,1=> 上海 ,2=> 广州) );

$test=array("a"=>姓名,"b"铅知=>年龄,"c"=>城市);
$result = array();
for($i=0;$i foreach($test as $key=>$value)
$result[$i][$value] = ${$key}[$value][$i];
?>

回答3:

⊙﹏⊙b汗:
$arr_2 =array();
$arr_2[]=$arr1;
$arr_2[]=$arr2;
……
这里并歼的$arr1,绝好冲$arr2,……就是你袜消的一维数组

回答4:

$array1 = array(1,2);
$array2 = array(3,4);

$array3 = array($array1,$array2);

回答5:

例程如下:
header("content-type:text/html;chartset=utf-8");
$a=
array(姓名=>array(0=>张三,
1=>李颂键锋四
,2=>王五
));
$b=
array
(年龄=>array(
0=>亮渣23,
1=>24,
2=>25)
);
$c=
array
(城市=>array(0=>
北京
,1=>
上海
,2=>
广州)
);
$test=array("a"=>姓名,"b"=>年野晌龄,"c"=>城市);
$result
=
array();
for($i=0;$iforeach($test
as
$key=>$value)
$result[$i][$value]
=
${$key}[$value][$i];
?>