ホームページ >バックエンド開発 >PHPチュートリアル >PHP配列に要素を追加する方法の使い方まとめ
この記事ではphp配列要素を追加する方法についてまとめています。皆さんの参考に共有してください。具体的な分析は次のとおりです: 一次元配列
の場合、配列要素を追加するには、もちろん、このメソッドに加えて、より直接的なメソッドを使用できます。$ArrayList = ArrayListay(); Array_push($ArrayList, el1, el2 ... eln);しかし、実際には、より直接的で便利な方法があります。コードは次のとおりです:
$ArrayList = ArrayListay(); $ArrayList[] = el1; $ArrayList[] = el2; ... $ArrayList[] = eln;2 つの方法で得られる効果は同じです。 1 つ以上の要素を追加します。コードは次のとおりです。
<?php $ArrayList1 = ArrayListay("a", "b"); Array_push($ArrayList1, "c", "d"); print_r($ArrayList1); ?>実行結果は次のとおりです。
ArrayListay ( [0] => a [1] => b [2] => c [3] => d )
注: 最初のパラメータが配列でない場合、ArrayListay_push() は警告を発行します。
配列の始まり
<?php $array_Qlist = ArrayListay("军民联防", "banana"); Array_unshift($array_Qlist, "西瓜", "php"); print_r($array_Qlist); ?>出力は次のとおりです:
ArrayListay ( [0] => 西瓜 [1] => php [2] => 军民联防 [3] => banana )
ArrayListay_push または ArrayListay_unshift を使用して、関連する要素を配列に追加することはできません。 ArrayListay_merge メソッドを使用して、要素を先頭に追加する ArrayListay_unshift と同様の関数を実行します。コードは次のとおりです:
<?php $array_Qlist = ArrayListay('a', 'B'); $array_Qlist = Array_merge(ArrayListay('front' => '你好'), $array_Qlist); /* ArrayListay ( [front] => 你好 [0] => a [1] => b ) */ ?>2. +
operator
結果は ArrayListay_merge メソッドを使用した場合と同じです。3. 要素の最後に連想配列要素を追加します。コードは次のとおりです。
<?php $array_Qlist = Array('a', 'B'); $array_Qlist = Array('front' => '你好小') + $array_Qlist; ?>一部の友人については、Array_push で要素を追加し、直接 $a[]= 'a' このパフォーマンスの違いを除いて、他のすべては同じです。値が 1 つしかない場合は、比較できません。
以上がPHP配列に要素を追加する方法の使い方まとめの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。