Heim > Backend-Entwicklung > PHP-Problem > So löschen Sie das letzte Element eines Arrays in PHP

So löschen Sie das letzte Element eines Arrays in PHP

PHPz
Freigeben: 2023-04-26 14:13:46
Original
658 Leute haben es durchsucht

In PHP können Sie die Funktion array_pop() verwenden, um das letzte Element in einem Array zu löschen. Diese Funktion gibt das gelöschte Element zurück.

Beispielcode:

$myArray = [1, 2, 3, 4, 5];

$lastElement = array_pop($myArray);

echo "被删除的元素是:" . $lastElement . "<br>";

print_r($myArray);
Nach dem Login kopieren

Das Ausgabeergebnis ist:

被删除的元素是:5
Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)
Nach dem Login kopieren

Im obigen Beispiel haben wir ein Array mit 5 Elementen$ erstellt myArray, und verwenden Sie dann die Funktion array_pop(), um das letzte Element 5 zu löschen und es der Variablen $lastElement zuzuweisen. Schließlich wird die Funktion print_r() verwendet, um das Array $myArray auszugeben, wobei das letzte Element entfernt wurde. $myArray,然后使用 array_pop() 函数删除了最后一个元素 5,并将其赋值给变量 $lastElement。最后,使用 print_r() 函数输出了已经删除了最后一个元素的数组 $myArray

除了使用 array_pop() 函数外,还可以使用 unset() 函数将数组中的最后一个元素置为 NULL 或删除该元素:

$myArray = [1, 2, 3, 4, 5];

unset($myArray[count($myArray) - 1]);

print_r($myArray);
Nach dem Login kopieren

上述代码使用 unset()

Zusätzlich zur Verwendung der Funktion array_pop() können Sie auch die Funktion unset() verwenden, um das letzte Element im Array auf festzulegen NULL oder löschen. Element:

rrreee

Der obige Code verwendet die Funktion unset(), um das letzte Element 5 im Array zu löschen und die verbleibenden Elemente auszugeben. #🎜🎜##🎜🎜#Ganz gleich, welche Löschmethode verwendet wird, denken Sie daran, sicherzustellen, dass die Schlüsselwerte des Arrays nach dem Löschen eines Array-Elements weiterhin kontinuierlich sind. #🎜🎜#

Das obige ist der detaillierte Inhalt vonSo löschen Sie das letzte Element eines Arrays in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage