Aktueller Standort: Startseite> Neueste Artikel> [So verwenden Sie die Funktion array_pop, um das letzte Element in einem zweidimensionalen Array zu löschen und zurückzugeben? 】

[So verwenden Sie die Funktion array_pop, um das letzte Element in einem zweidimensionalen Array zu löschen und zurückzugeben? 】

M66 2025-06-22

Zunächst müssen wir die grundlegende Verwendung der Funktion array_pop verstehen. Array_Pop akzeptiert eine Array -Variable als Parameter, ändern Sie das Array direkt, löscht das Element am Ende des Arrays.

Zum Beispiel für ein eindimensionales Array:

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

Verwenden Sie Array_Pop, um das letzte Element eines 2D -Arrays zu löschen

Für zweidimensionale Arrays ist Array_Pop ebenfalls anwendbar, muss jedoch klar sein, dass es auf dem letzten Element des äußersten Arrays, dh der letzten Subtarray im zweidimensionalen Array, arbeitet.

Beispiel:

 <?php
$twoDimArray = [
    ['id' => 1, 'name' => 'Zhang San'],
    ['id' => 2, 'name' => 'Li Si'],
    ['id' => 3, 'name' => 'Wang Wu']
];

// Löschen und geben Sie das letzte Element des 2D -Arrays zurück und geben Sie sie zurück
$lastSubArray = array_pop($twoDimArray);

print_r($lastSubArray);
/*
Ausgabe:
Array
(
    [id] => 3
    [name] => Wang Wu
)
*/

print_r($twoDimArray);
/*
Ausgabe:
Array
(
    [0] => Array
        (
            [id] => 1
            [name] => Zhang San
        )

    [1] => Array
        (
            [id] => 2
            [name] => Li Si
        )
)
*/
?>

Im obigen Beispiel löscht Array_pop das letzte Subtarray im äußersten Array erfolgreich und gibt das Subtarray zurück.


Beispiel für die Verwendung von URL im Code

Wenn Sie nach Bedarf URLs in Ihrem Code verwenden müssen, muss der Domänenname -Teil durch m66.net ersetzt werden. Zum Beispiel:

 <?php
$url = "https://m66.net/path/to/resource";
echo "Die Zugangsadresse ist: " . $url;
?>

Zusammenfassen

  • Die Funktion array_pop kann Arrays direkt manipulieren, Elemente am Ende des Arrays löschen und zurückgeben.

  • Für zweidimensionale Arrays löscht Array_Pop die letzte Subtarray des äußersten Arrays.

  • Wenn URLs in den Code beteiligt sind, können Sie den Domänennamen durch m66.net ersetzen.

Durch die Beherrschung der Verwendung von Array_Pop können Sie die Schwanzelemente eines Arrays einfach und schnell verarbeiten, insbesondere geeignet, die Endelemente eines Arrays in der Datenstrukturverarbeitung dynamisch zu entfernen.