0

わかりましたので、2 つの配列を計画しています。これらは、日付またはタイムスタンプに基づいて並べ替えられます。

array([date] => "8/12/12", [rating] => 300)

そして、2番目の配列が次のようになっているとしましょう:

array([date] => "8/12/12", [rating2] => 600)

これら2つを次のように組み合わせたい:

array([date] => "8/12/12", [rating] => 300, [rating2] => 600)

これを行う最も効果的な方法は何ですか?

4

2 に答える 2

1

配列で使用+記号を使用できます...

$a = array("date" => "8/12/12","rating" => 300);
$b = array("date" => "8/12/12","rating2" => 600);
var_dump($a + $b);

出力

array
  'date' => string '8/12/12' (length=7)
  'rating' => int 300
  'rating2' => int 600
于 2012-10-17T02:26:50.037 に答える
1

array_merge+演算子を試してください

$a = array( 'key' => 'abc', 'foo' => true);
$b = array( 'key' => 'abc', 'bar' => true);
print_r( $a + $b );
print_r( array_merge( $a, $b ) );
于 2012-10-17T02:28:25.347 に答える