2

我不确定如何将这两个数组组合在一起:

$query = mysql_query("SELECT * FROM table ORDER BY id");
$rows = array();
while($r = mysql_fetch_assoc($query)) {
   $rows[] = $r;
}

  $out = array("$r,'fruit'=> 'orange','location'=> 'home , 'test'=> 'off'");

如您所见,我将所有 mysql 表数据放入一个名为$rows[]的数组 中,我还有另一个名为$out的数组

我如何将这两者结合起来,以便我可以用 json 对它们进行编码:

$result_string = json_encode($combined);
print $callback.'('.result_string.');';
4

1 回答 1

3

采用array_merge

 $result = array_merge($rows, $out);

参见 PHP 手册:array_Merge

于 2012-10-05T07:55:45.440 回答