Php array_shift Kullanımı

{{ page.title }}

array_shift fonksiyonu bir dizideki ilk elemanı döndürür.

Bu fonksiyonu düzensiz bir dizide kullanarak ilk değeri alabiliriz. array_shift fonksiyonu dizi içerisindeki ilk elemanı döndürdükten sonra diziden otomatik olarak diziden silmektedir. Dizinin sayısal indeksleri otomatik olarak tekrar 0’dan başlayacak şekilde değiştirilir fakat metin indekslere dokunulmaz.

Php array_shift Kullanımı

array_shift fonksiyonu 1 parametre alır ve aldığı parametre ilk değeri alınacak olan dizimizdir.Eğer dizi boş ise veya dizi değilse geriye NULL , eğer girdiğimiz parametre bir dizi ve bir den fazla değeri varsa ilk değerini döndürür.

<?php
$yiyecekler = array(
'elma',
'armut',
'muz',
'salatalık',
'domates',
'biber'
);
echo array_shift( $yiyecekler );
// ÇIKTI
// elma
?>

Yukarıdaki örnekde yiyecekler adında bir dizi tanımlayıp array_shift fonksiyonu ile bu dizideki ilk değeri alarak ekrana bastırdık. Çıktımız görüldüğü üzer elma olmuştur.

<?php
$yiyecekler = array();
echo array_shift( $yiyecekler );
// ÇIKTI
// NULL
?>

Yukarıdaki örnek de ise boş bir diziyi array_shift fonksiyonuna parametre olarak gönderdik ve bize dizi boş olduğundan NULL değerini döndürdü.

BOT Benson Topluluk kurucusu ve bir yazılımcı.