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

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

青灯夜游
青灯夜游Original
2022-05-31 20:54:573159Durchsuche

Löschmethode: 1. Verwenden Sie array_pop(), um das letzte Element zu löschen. Die Syntax lautet „array_pop($arr);“. 2. Verwenden Sie array_splice(), um die letzten N Elemente zu löschen. Setzen Sie einfach den zweiten Parameter auf „-“. N „Das ist es, die Syntax ist „array_splice($arr,-N)“.

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

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Mehrere Möglichkeiten, das letzte Element des Arrays in PHP zu löschen

Methode 1: Verwenden Sie die array_pop()-Funktion zum Löschen des letzten Elements Ein Element

array_pop($array)-Funktion löscht das letzte Element im Array. array_pop($array)函数删除数组中的最后一个元素。

该函数会改变原数组;返回值为数组的最后一个值,如果数组是空的,或者不是一个数组,将返回 NULL。

<?php
$user=array(&#39;apple&#39;,&#39;banana&#39;,&#39;orange&#39;);
var_dump($user);
array_pop($user);
var_dump($user);
?>

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

方法2:使用array_splice()函数删除最后几个数组元素

array_splice() 函数用来删除数组的一部分元素;将array_splice()函数的第二个参数设置为-N即可删除最后N

Diese Funktion ändert das ursprüngliche Array; der Rückgabewert ist der letzte Wert des Arrays. Wenn das Array leer oder kein Array ist, wird NULL zurückgegeben.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
var_dump($arr);
echo "删除后的数组:" ;
array_splice($arr,-1);
var_dump($arr);

$arr=array(10,12,20,25,24);
array_splice($arr,-2);
var_dump($arr);

$arr=array(10,12,20,25,24);
array_splice($arr,-3);
var_dump($arr);
?>
So löschen Sie das letzte Element eines Arrays in PHPSo löschen Sie das letzte Element eines Arrays in PHP

Methode 2: Verwenden Sie die Funktion array_splice(), um die letzten paar Array-Elemente zu löschen.

🎜Die Funktion array_splice() wird verwendet, um einen Teil der Array-Elemente zu löschen. Setzen Sie den zweiten Parameter der Funktion array_splice() auf -N Die letzten N Array-Elemente können gelöscht werden. 🎜rrreee🎜🎜🎜🎜Empfohlenes Lernen: „🎜PHP-Video-Tutorial🎜“🎜

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!

Stellungnahme:
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