Heim  >  Artikel  >  Backend-Entwicklung  >  Ist es möglich, das erste Element eines Arrays in PHP zu entfernen?

Ist es möglich, das erste Element eines Arrays in PHP zu entfernen?

小老鼠
小老鼠Original
2023-06-29 16:15:371778Durchsuche

php kann das erste Element des Arrays herausnehmen. Die Methoden sind: 1. Verwenden Sie die Funktion „array_shift()“, um das erste Element im Array zu löschen und das gelöschte erste Element zurückzugeben. 2. Verwenden Sie „Array_slice(“. )“ wird verwendet, um ein Array abzufangen, also ein Fragment aus dem Array zu extrahieren; 3. Mit der Funktion „current()“ können Sie den Wert des aktuellen Elements des Arrays zurückgeben, wobei Sie zunächst auf das erste zeigen Element.

Ist es möglich, das erste Element eines Arrays in PHP zu entfernen?

Die Betriebsumgebung dieses Tutorials: Windows10-System, PHP8.1.3-Version, Dell G3-Computer

php kann das erste Element des Arrays abrufen.

Es gibt viele Möglichkeiten, das erste Element eines Arrays in PHP abzurufen:

Methode 1: Verwenden Sie die Funktion array_shift().

Die Funktion array_shift() wird verwendet, um das erste Element im Array zu löschen und das erste gelöschte zurückzugeben ein Element.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
$res=array_shift($arr);
 
echo "数组第一个元素为:".$res ;
?>

Ist es möglich, das erste Element eines Arrays in PHP zu entfernen?

Methode 2: Verwenden Sie die Funktion array_slice()

array_slice(), um das Array abzufangen, also ein Fragment aus dem Array zu extrahieren.

Diese Funktion kann die angegebene Anzahl von Array-Elementen ab der angegebenen Position abfangen.

Rückgabewert: Gibt das abgefangene Subarray zurück.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
$res=array_slice($arr,0,1);
 
echo "数组第一个元素为:" ;
var_dump($res);
?>

Ist es möglich, das erste Element eines Arrays in PHP zu entfernen?

Methode 3: Verwenden Sie die Funktion current()

current() kann den Wert des aktuellen Elements des Arrays zurückgeben und zunächst auf das erste Element zeigen.

<?php
header("Content-type:text/html;charset=utf-8");
$arr=array(10,12,20,25,24);
echo "原数组:";
var_dump($arr);
echo "数组第一个元素为:".current($arr) ;
?>

Ist es möglich, das erste Element eines Arrays in PHP zu entfernen?

Das obige ist der detaillierte Inhalt vonIst es möglich, das erste Element eines Arrays in PHP zu entfernen?. 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