These pages are written by only Japanese.
|
Namazu for hns による簡易全文検索です。 詳細は 詳細指定/ヘルプをご参照下さい。 |
||||||||||||||||||||||||||||||||||||||||||||||
$a = array('XXX' => 'a', '111' => 'b', '222' => 'c', ); $b = array('XXX' => 'x', '222' => 'y', 'ZZZ' => 'z'); print_r(array_merge($a, $b)); print_r($a + $b); echo "\n";実行結果
Array ( [XXX] => x [0] => b [1] => c [2] => y [ZZZ] => z ) Array ( [XXX] => a [111] => b [222] => c [ZZZ] => z )例えば、何かの id値 を key にして連想配列で処理というのはありがちで、 そんなデータ構造に array_merge を使うと、key が 0, 1, 2 に書き変わっちゃうと。
$a = array('XXX' => 'a', '111' => 'b', '222' => 'c', ); $b = array('XXX' => 'x', '222' => 'y', 'ZZZ' => 'z'); print_r(array_merge_recursive($a, $b));
Array ( [XXX] => Array ( [0] => a [1] => x ) [0] => b [1] => c [2] => y [ZZZ] => z )意地でもデータをロストしない、この努力が涙ぐましいですw