Php 从多维数组创建新数组-下一步
我搜索了所有的选项,但没有成功 我的多维数组如下所示:Php 从多维数组创建新数组-下一步,php,multidimensional-array,Php,Multidimensional Array,我搜索了所有的选项,但没有成功 我的多维数组如下所示: Array ( [0] => Array ( [0] => "Title1" [1] => "Title2" [2] => "Title3" ) [1] => Array ( [0] => "Title1" [1] => "Title2" ) ) Array #2 Arra
Array
(
[0] => Array
(
[0] => "Title1"
[1] => "Title2"
[2] => "Title3"
)
[1] => Array
(
[0] => "Title1"
[1] => "Title2"
)
)
Array #2
Array
(
[0] => Array
(
[0] => "Value1"
[1] => "Value2"
[2] => "Value3"
)
[1] => Array
(
[0] => "Value"
[1] => "Value2"
)
)
New Array
Array
(
[0] => Array
(
[0] =>Array
(
[0] => "Title1"
[1] => "Title2"
[2] => "Title3"
)
(
[1] =>Array
(
[0] => "Title1"
[1] => "Title2"
)
)
(
[1] => Array
(
[0] =>Array
(
[0] => "Value1"
[1] => "Value2"
[2] => "Value3"
)
(
[1] =>Array
(
[0] => "Value"
[1] => "Value2"
)
)
)
我想得到这样的结果:
Array
(
[0] => Array
(
[0] => "Title1"
[1] => "Title2"
[2] => "Title3"
)
[1] => Array
(
[0] => "Title1"
[1] => "Title2"
)
)
Array #2
Array
(
[0] => Array
(
[0] => "Value1"
[1] => "Value2"
[2] => "Value3"
)
[1] => Array
(
[0] => "Value"
[1] => "Value2"
)
)
New Array
Array
(
[0] => Array
(
[0] =>Array
(
[0] => "Title1"
[1] => "Title2"
[2] => "Title3"
)
(
[1] =>Array
(
[0] => "Title1"
[1] => "Title2"
)
)
(
[1] => Array
(
[0] =>Array
(
[0] => "Value1"
[1] => "Value2"
[2] => "Value3"
)
(
[1] =>Array
(
[0] => "Value"
[1] => "Value2"
)
)
)
所以我想添加1级数组,我的想法是通过多维数组(2个循环)循环,然后通过3个循环添加2个下一个(在本例中)数组。数组\合并\递归将不起作用。我试图创建适当的循环,但没有成功。有可能吗???您可以像下面这样做(将两个数组分配给一个新数组):-
输出:-像这样尝试-
$finalArray=[$arr1,$arr2]
然后可以添加更多数组,如
$finalArray[] = $arr3;
使用array_merge()函数
array_merge(array1,array2);
我可能误读了,但您是否只想将两个数组放在一个数组中<代码>$newArray=[$array1,$array2]代码>?请显示您的代码$array=array($array1,$array2);你想要吗?我认为它不会工作。检查OP的数组。检查这里:-它这么简单吗?:)我现在有了类似的东西,我将尝试在ajax中使用它。我想这会实现的。但首先,你的小费是无价的。谢谢大家!@很高兴能帮助你:):)