Signatur
array_shift(array &$array): mixed
Beschreibung
Achtung: O(n) — muss alle folgenden Keys neu vergeben. Für große Arrays besser SplQueue.
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $array Pflicht | array& | — | Array (Referenz). |
Rückgabewert
Typ
mixed
Beschreibung
Erstes Element oder
null.Beispiele
Queue-Shift
<?php
$queue = ['a', 'b', 'c'];
$first = array_shift($queue); // 'a', $queue = ['b', 'c']