PHP で配列の先頭に要素を追加する方法
PHP で配列の末尾に要素を挿入するのは簡単です$arr[] = $item という構文を使用します。ただし、配列の先頭に要素を挿入するには、別のアプローチが必要です。
解決策: array_unshift() を利用する
PHP には、この目的に合わせた array_unshift() 関数が用意されています。目的。配列と挿入する項目の 2 つの引数を取ります。項目は配列の先頭に追加され、既存の要素を右にシフトします。
例
次のコードは、array_unshift() を使用して挿入する方法を示しています。配列の先頭に要素:
<code class="php">$arr = array('item2', 'item3', 'item4'); array_unshift($arr, 'item1'); print_r($arr);</code>
出力:
Array ( [0] => item1 [1] => item2 [2] => item3 [3] => item4 )
このサンプル コードは、'item1' を先頭に追加することで $arr 配列を変更します。始まり。結果の配列には、最初の要素として「item1」が含まれ、その後に更新された位置に元の要素が続きます。
以上がPHPで配列の先頭に要素を追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。