2

これら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 という別の配列を持っています。

この2つを組み合わせて、これで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 に答える