PHPの配列演算子

どう書く.orgに変数のデフォルト値についてネタがあったのだけど、
PHPには配列演算子というのがあって、

[php] <?php $REQUEST += array('a' => 'hello', 'b' => 'world');[/php]
と書くと、$
REQUEST['a']、$_REQUEST['b'] にデフォルト値が設定できるみたい。
(なんかアナがありそうだけどなぁ。。。)

で、

配列演算子

+ 演算子は、 右側の配列の要素のうち、左側の配列に存在しないキーのものを左側の配列に追加します。 重複しているキーは上書き「されません」。


直感的だとは思わないが、こっちのほうが使い勝手がいいのかもね。