PHP list ve each fonksiyonu kullanımı

list ve each fonksiyonu kullanımı

Merhaba arkadaşlar,

Bu konuda pek Türkçe döküman göremediğim için yazmak istedim.

List fonksiyonu tanımladığınız bir dizi içerisinden istediğimiz isimle değişken oluşturmaya yarar.Örneklendirelim ;

$deneme=[“burak”,”gultekin”,”seo”,”danismanligi”];

bu şekilde bir dizimiz olsun şimdi list() fonksiyonunu uygulayalım.

list($degisken1,$degisken2,$degisken3,$degisken4) =  $deneme;

echo ile bu değişkenleri ekrana yazdırdığımızda ;

echo $degisken1 ; // Burak

echo $degisken2; // Gultekin

gibi ekrana yazılacaktır.

each() fonksiyonu ise dizinin ilk anahtar değerini döndürür ve ondan sonrakinin değerini bir ilerletir.

$dizi = array(“burak”, “gultekin”, “seo”);
$deneme = each($dizi);

bu şekilde yazıp ekrana print_r ile bastıtırsak ;

Array
(
[1] => burak
[value] => burak
[0] => 0
[key] => 0
)

çıktısını verecektir.Genelde bu iki fonksiyon while içinde dizinin hepsini göstermek için  kullanılır. Örnekleyelim ;

$deneme=[“burak”,”gultekin”,”seo”,”danismanligi”];

while(list($anahtar,$deger) = each($deneme))

{

echo “$anahtar = > $deger”;

}

Çıktımız ;

0 = > burak 1= > gultekin  2=> seo  3=>danismanligi

şeklinde olacaktır. Umarım açıklayıcı olmuştur , kolay gelsin.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir