PHPの配列関数array_push()、array_pop()、array_shift()のそれぞれの使用法は何ですか?
php array_push 関数 は、最初のパラメーターの配列の末尾に 1 つ以上の要素を追加 (プッシュ) し、新しい配列の長さを返します。 array_pop() 関数配列の最後の要素を削除します。 array_shift() 関数は、配列内の
番目の要素を削除し、削除された要素の値を返します。この記事では、これら 3 つの関数をそれぞれ紹介します。配列関数を学習する皆さんの参考になれば幸いです。
array_push 関数
array_push() 関数は、最初のパラメーターの配列の末尾に 1 つ以上の要素を追加 (プッシュ) し、新しい配列の長さを返します。 array_push() は、最初の引数が配列でない場合に警告を発行します。
例1
array_push()関数を使用して配列の末尾に新しい要素を挿入します。コードは次のとおりです
<?php $a=array("Dog","Cat"); array_push($a,"Horse","Bird"); print_r($a); ?>
コードの出力結果:
array_pop()関数
array _pop() 関数は、配列から最後の要素を削除します。配列が空である場合、または配列ではない場合は、NULL が返されます。
例2
array_pop()関数を使用して配列の最後の要素を削除します。コードは次のとおりです
<?php $a=array("red","green","blue"); array_pop($a); print_r($a); ?>
コードの出力結果:
array_shift()関数
array_shift()関数は配列の最初の要素を削除し、削除された要素の値を返します。配列が空の場合は NULL を返します。
例3
array_shift()関数は配列の最初の要素(赤色)を削除し、削除された要素の値を返します。 コードは次のとおりです
<?php $a=array("a"=>"red","b"=>"green","c"=>"blue"); echo array_shift($a)."<br/>"; print_r ($a); ?>
コードの出力結果:
【関連記事 おすすめ】
配列の最後の要素を削除するPHPのarray_pop()関数詳細な例
PHPのarray_shift()関数の詳しい説明:配列要素の最初の要素を削除します
以上がarray_push()、array_pop()、array_shift()関数の使用例をphpで詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。