PHP 演算子で連想配列の先頭に要素を追加するサンプル
環境
PHP 8.1.2
Ubuntu 22.04.1 LTS
構文
演算子を使って連想配列の先頭に要素を追加するには、「+」演算子を使います。
「+」の左辺に追加する要素を持つ連想配列、右辺に対象の連想配列を指定します。
$result = [追加する要素のキー => 追加する要素の値] + $対象の配列;
使用例
<?php $ns = ['k1' => 21, 'k2' => 22, 'k3' => 33]; $result = ['k1' => 0] + $ns; print_r($result); ?>
実行結果
Array ( [k1] => 0 [k2] => 22 [k3] => 33 )