(PHP 4, PHP 5)
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. Dizgesel anahtarlara dokunulmazken sayısal anahtarlar sıfırdan başlayarak yeniden oluşturulur.
Bilginize: Bu işlev diziyi kullandıktan sonra dizinin dahili göstericisini ilk elemana konumlandırır.
İ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.