Php 数组组合需要如下所示

Php 数组组合需要如下所示,php,arrays,multidimensional-array,Php,Arrays,Multidimensional Array,我有两个数组$finalTitle和$finalDescription我使用了array\u merge并将主数组创建为$finalResult,输出如下 [ { title: "ABC's Script" }, { title: "DEF's Script" }, { title: "GHI's Script" }, { title: "JKL's Script" }

我有两个数组
$finalTitle
$finalDescription
我使用了
array\u merge
并将主数组创建为
$finalResult
,输出如下

[
    {
        title: "ABC's Script"
    },
    {
        title: "DEF's Script"
    },
    {
        title: "GHI's Script"
    },
    {
        title: "JKL's Script"
    },
    {
        description: "My Name is ABC, I am living in Rajkot, I can able to speak English Language."
    },
    {
        description: "My Name is DEF, I am living in Surat, I can able to speak Hindi Language."
    },
    {
        description: "My Name is GHI, I am living in Vadodara, I can able to speak Tamil Language."
    },
    {
        description: "My Name is JKL, I am living in Ahmedabad, I can able to speak Gujarati Language."
    }
]
我希望数组结果在最终输出中如下所示。我希望
title
description
在单个数组中,而不是在不同的数组名称中

[
    {
        title: "ABC's Script",
        description: "My Name is ABC, I am living in Rajkot, I can able to speak English Language."
    },
    {
        title: "DEF's Script",
        description: "My Name is DEF, I am living in Surat, I can able to speak Hindi Language."
    },
    {
        title: "GHI's Script",
        description: "My Name is GHI, I am living in Vadodara, I can able to speak Tamil Language."
    },
    {
        title: "JKL's Script",
        description: "My Name is JKL, I am living in Ahmedabad, I can able to speak Gujarati Language."
    }
]

与其合并两个数组,不如执行嵌套for循环,以便返回数组中每个点的数据,然后连接结果

 I = 0;
 j = 0;
 For (i = 0; 0 < finalTitle.length; I++){
       For (j = 0; 0 < finalDescription.length, I++) {
           finalTitle + ‘/n’ + finalDescription
       }
  }
I=0;
j=0;
对于(i=0;0
不合并两个数组,您是否可以执行嵌套for循环,以便返回数组中每个点的数据,然后连接结果

 I = 0;
 j = 0;
 For (i = 0; 0 < finalTitle.length; I++){
       For (j = 0; 0 < finalDescription.length, I++) {
           finalTitle + ‘/n’ + finalDescription
       }
  }
I=0;
j=0;
对于(i=0;0
假设这种关系始终有效

尝试一下:

$split = count($array)/2;

$array = array_chunk($array, $split);

for($i = 0; $i < $split; $i++){

  $results[] = array(

    'title' => $array[0][$i]['title'],
    'description' => $array[1][$i]['description']

  );


}


echo '<pre>';
print_r($results);

假设这种关系一直存在

尝试一下:

$split = count($array)/2;

$array = array_chunk($array, $split);

for($i = 0; $i < $split; $i++){

  $results[] = array(

    'title' => $array[0][$i]['title'],
    'description' => $array[1][$i]['description']

  );


}


echo '<pre>';
print_r($results);

我已经完成了以下代码


我已经完成了以下代码