リテラルキー=>値のペアを連想配列の前に付けることはできますか?私はarray_unshift()が数値キーで動作することを知っていますが、私はリテラルキーで動作することを期待しています。PHPはリテラル・キーで連想配列を前に付ける?
例として、私は次の操作を実行したいと思います:
$array1 = array('fruit3'=>'apple', 'fruit4'=>'orange');
$array2 = array('fruit1'=>'cherry', 'fruit2'=>'blueberry');
// prepend magic
$resulting_array = ('fruit1'=>'cherry',
'fruit2'=>'blueberry',
'fruit3'=>'apple',
'fruit4'=>'orange');
array_merge()も参照してください。+演算子との違いは次のとおりです。 http://br.php.net/manual/en/function.array-merge.php#92602 – Havenard
@cletus:Sheesh。はい、できます。私に何ができないと思ったのか、以前は何ができていないのかは分かりません。応答していただきありがとうございます。 –
@Havenard:追加情報をありがとう。 –