Php array_shift Kullanımı
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ü.
1 Aralık 2017