array_shift

(PHP 4, PHP 5, PHP 7)

array_shiftDizini başlangıcından bir eleman çeker

Açıklama

array_shift ( array &$deste ) : mixed

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 girdi dizisinin dahili göstericisini ilk elemana konumlandırır.

Değiştirgeler

deste

İlk elemanı çekilecek dizi.

Dönen Değerler

deste bir dizi değilse veya boş bir dizi ise NULL yoksa çekilen değerle döner.

Örnekler

Ö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.

Ayrıca Bakınız

  • array_unshift() - Bir dizinin başlangıcına bir veya daha fazla eleman ekler
  • array_push() - Belli sayıda elemanı dizinin sonuna ekler
  • array_pop() - Dizinin sonundaki elemanı diziden çıkartır