ホームページ  >  記事  >  バックエンド開発  >  array_push()、array_pop()、array_shift()関数の使用例をphpで詳しく解説

array_push()、array_pop()、array_shift()関数の使用例をphpで詳しく解説

怪我咯
怪我咯オリジナル
2017-06-07 14:51:595331ブラウズ

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_push()、array_pop()、array_shift()関数の使用例をphpで詳しく解説


array_pop()関数

array _pop() 関数は、配列から最後の要素を削除します。配列が空である場合、または配列ではない場合は、NULL が返されます。

例2

array_pop()関数を使用して配列の最後の要素を削除します。コードは次のとおりです

<?php
$a=array("red","green","blue");
array_pop($a);
print_r($a);
?>

コードの出力結果:

array_push()、array_pop()、array_shift()関数の使用例をphpで詳しく解説

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);
?>

コードの出力結果:

array_push()、array_pop()、array_shift()関数の使用例をphpで詳しく解説

【関連記事 おすすめ】

PHPの配列関数array_push()の定義と使い方

配列の最後の要素を削除するPHPのarray_pop()関数詳細な例

PHPのarray_shift()関数の詳しい説明:配列要素の最初の要素を削除します

以上がarray_push()、array_pop()、array_shift()関数の使用例をphpで詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。