現在の位置: ホーム> 最新記事一覧> [Array_Pop関数を使用して、2次元アレイで最後のアイテムを削除および返す方法は? 】

[Array_Pop関数を使用して、2次元アレイで最後のアイテムを削除および返す方法は? 】

M66 2025-06-22

まず、 array_pop関数の基本的な使用法を理解する必要があります。 array_popは、配列変数をパラメーターとして受け入れ、配列を直接変更し、削除し、配列の最後に要素を返します。

たとえば、1次元配列の場合:

 <?php
$array = [1, 2, 3, 4];
$lastItem = array_pop($array);
echo $lastItem; // 出力 4
print_r($array); // 出力 Array ( [0] => 1 [1] => 2 [2] => 3 )
?>

array_popを使用して、2D配列の最後のアイテムを削除します

2次元配列の場合、 Array_Popも適用可能ですが、最も外側のアレイの最後の要素、つまり2次元アレイの最後のサブアレイで動作することを明確にする必要があります。

例:

 <?php
$twoDimArray = [
    ['id' => 1, 'name' => 'チャン・サン'],
    ['id' => 2, 'name' => 'li si'],
    ['id' => 3, 'name' => '王ウー']
];

// 2D配列の最後のアイテムを削除して返します
$lastSubArray = array_pop($twoDimArray);

print_r($lastSubArray);
/*
出力:
Array
(
    [id] => 3
    [name] => 王ウー
)
*/

print_r($twoDimArray);
/*
出力:
Array
(
    [0] => Array
        (
            [id] => 1
            [name] => チャン・サン
        )

    [1] => Array
        (
            [id] => 2
            [name] => li si
        )
)
*/
?>

上記の例では、 array_popは最も外側のアレイの最後のサブアレイを正常に削除し、サブアレイを返します。


コードでURLを使用する例

必要に応じて、コードでURLを使用する必要がある場合は、ドメイン名パーツをM66.netに置き換える必要があります。例えば:

 <?php
$url = "https://m66.net/path/to/resource";
echo "アクセスアドレスはです: " . $url;
?>

要約します

  • array_pop関数は、配列の最後にある配列を直接操作し、要素を削除および返すことができます。

  • 2次元配列の場合、 array_popは最も外側のアレイの最後のサブアレイを削除します。

  • URLがコードに関与している場合、ドメイン名をM66.netに置き換えることができます。

Array_Popの使用法を習得することにより、特にデータ構造処理で配列のエンドアイテムを動的に削除するのに適したアレイのテール要素を簡単かつ迅速に処理できます。