(PHP 4, PHP 5, PHP 7, PHP 8)
array_shift — Dizini başlangıcından bir eleman çeker
array_shift() işlevi deste
dizisinin ilk elemanını çekip döndürürken diziden o elemanı eksiltip diziyi
yeniden indisler. Sayısal anahtarlar sıfırdan başlayarak yeniden
oluşturulurken sayısal olmayan anahtarlar bundan etkilenmez.
Bilginize: Bu işlev diziyi kullandıktan sonra girdi dizisinin dahili göstericisini ilk elemana konumlandırır.
desteİlk elemanı çekilecek dizi.
deste bir dizi değilse veya boş bir dizi ise null
yoksa çekilen değerle döner.
Örnek 1 - array_shift() örneği
<?php
$deste = array("as", "papaz", "kız", "vale");
$kart = array_shift($deste);
print_r($deste);
?>Yukarıdaki örneğin çıktısı:
Array
(
[0] => papaz
[1] => kız
[2] => vale
)
$kart değişkenine ise as atanır.