Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PHP按所需结果合并两个数组?_Php_Arrays_Laravel_Laravel 5 - Fatal编程技术网

如何使用PHP按所需结果合并两个数组?

如何使用PHP按所需结果合并两个数组?,php,arrays,laravel,laravel-5,Php,Arrays,Laravel,Laravel 5,我在将两个数组合并为一个数组时遇到问题 有两个数组,它们是$count1和$count2 $count1给出: $count2给出: 理想的结果是,将有两个数组分配给一个变量,如$counts,我可以通过索引第一个数组键(如[0])来实现,而另一个数组则通过索引[]来实现 我想将所有信息列在刀片模板中,但我需要将这些信息合并到一个阵列中 我怎样才能做到这一点 array\u merge函数只返回一个数组 如果我很理解你的问题,解决方法如下: $counts = [ $count1,

我在将两个数组合并为一个数组时遇到问题

有两个数组,它们是
$count1
$count2

$count1
给出:

$count2
给出:

理想的结果是,将有两个数组分配给一个变量,如
$counts
,我可以通过索引第一个数组键(如[0])来实现,而另一个数组则通过索引[]来实现

我想将所有信息列在刀片模板中,但我需要将这些信息合并到一个阵列中

我怎样才能做到这一点


array\u merge
函数只返回一个数组

如果我很理解你的问题,解决方法如下:

$counts = [
    $count1,
    $count2
];
通过执行此操作,您将能够访问数组
$count1
$count2
的值,如下所示:

$counts[0]['monthly']
这是值
16

$counts[1]['all']
这是值
61

您可以将两个数组都放在一个空数组中

$counts = [$count1,$count2];

通过这样做,您可以访问
$count1
作为
$count[0]
$count2
作为
$count[1]

谢谢,它成功了。没有想到这个解决方案。:)如果你很高兴,请在我的答案上打勾;):)非常感谢。