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