Wie lösche ich das erste Element eines Arrays in PHP?
In PHP können Sie das erste Element des Arrays löschen, indem Sie die Funktion „array_shift()“ verwenden. Die Funktion dieser Funktion besteht darin, die Einheit am Anfang des Arrays aus dem Array zu verschieben array. Seine Syntax ist „array_shift($array)“, sein Parameter $array stellt das Eingabearray dar und der Rückgabewert ist der entfernte Elementwert.
Beispielcode
<?php $stack = array("orange", "banana", "apple", "raspberry"); $fruit = array_shift($stack); print_r($stack); ?>
Ergebnisse
Array ( [0] => banana [1] => apple [2] => raspberry )
<?php function array_kshift(&$arr) { list($k) = array_keys($arr); $r = array($k=>$arr[$k]); unset($arr[$k]); return $r; } // test it on a simple associative array $arr = array('x'=>'ball','y'=>'hat','z'=>'apple'); print_r($arr); print_r(array_kshift($arr)); print_r($arr); ?> Output: Array ( [x] => ball [y] => hat [z] => apple ) Array ( [x] => ball ) Array ( [y] => hat [z] => apple
Empfohlenes Tutorial: „PHP“
Das obige ist der detaillierte Inhalt vonWie lösche ich das erste Element eines Arrays in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!