PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのarray_pop()関数とは?使い方とサンプルコードを解説

array_pop()関数とは

PHPのarray_pop()関数は、配列の末尾(最後)の要素を削除するための関数です。削除された要素の値を戻り値として返し、元の配列からはその要素が取り除かれます。

なお、配列が空の場合はNULLが返されます。

基本構文

array_pop(arr)

パラメータ

  • arr − 操作の対象となる配列を指定します。

戻り値

array_pop()関数は、削除された配列の最後の要素の値を返します。配列が空の場合はNULLを返します。

この関数を実行すると、元の配列の要素数は1つ減る点に注意してください。

使用例

以下に具体的なサンプルコードを示します。

<?php
$arr = array("laptop", "mobile", "tablet");
$res = array_pop($arr);
print_r($res);
?>

この例では、「laptop」「mobile」「tablet」の3つの要素を持つ配列から、array_pop()関数を使って最後の要素「tablet」を取り出しています。

出力結果

上記のコードを実行すると、次のように表示されます。

tablet

このように、array_pop()関数を使えば、配列の最後の要素を簡単に取得しつつ削除できます。スタック構造のような「後入れ先出し(LIFO)」のデータ操作にも便利なので、ぜひ活用してください。

  1. PHPのarray_pop()関数とは?使い方とサンプルコードを解説

    array_pop()関数とはPHPのarray_pop()関数は、配列の末尾(最後)の要素を削除するための関数です。削除された要素の値を戻り値として返し、元の配列からはその要素が取り除かれます。なお、配列が空の場合はNULLが返されます。基本構文array_pop(arr)パラメータarr − 操作の対象となる配列を指定します。戻り値array_pop()関数は、削除された配列の最後の要素の値を返します。配列が空の場合はNULLを返します。この関数を実行すると、元の配列の要素数は1つ減る点に注意してください。使用例以下に具体的なサンプルコードを示します。<?php$arr = arra

  2. PHPのarray()関数とは?配列の作成方法をわかりやすく解説

    PHPのarray()関数は、配列を作成するための関数です。PHPにおける配列には、主に以下の3種類が存在します。インデックス配列 − 数値インデックス(0から始まる番号)で要素を管理する配列連想配列 − 文字列などの名前付きキーで要素を管理する配列多次元配列 − 配列の中に1つ以上の配列を含む、入れ子構造の配列構文// 数値インデックスを持つ配列(インデックス配列) array(value1, value2, ...); // 名前付きキーを持つ配列(連想配列) array(key1 => value1, key2 => value2, ...)パラメータvalue − 配列に