如何将多个数组添加到单个数组

时间:2018-11-26 15:31:39

标签: php

在我的foreach循环中,我为循环通过的每个帖子创建一个数组。该数组包含各种帖子元素,我想添加到新数组并通过ajax发回。我想创建一个包含多个数组的单个数组,然后可以对其进行编码和发送。每个数组看起来都像这样,我正在遍历约20次。

 $postdata = array(
  'thumb'=>$thumb,
  'title'=>$title,
 );

我在寻找什么?

array(
 array(
    'thumb'=>$thumb,
    'title'=>$title,
 )
 array(
    'thumb'=>$thumb,
    'title'=>$title,
 )
 etc...
)

我尝试了array_merge,但是没有用。我猜大概是这样的:

$postsarray = array();

foreach($posts as $p){
 $array = array('thumb'=>$thumb,'title'=>$title);
 $postsarray[] = $array;
}

但是那仍然没有用。我有一个空数组,里面没有数组。

0 个答案:

没有答案