Dizi fonksiyonları


Zaman:20-03-2018 04:24

in_array

bir elemanin dizi içerisinde yer alip almadigini verir. Eğerki dizi içerisinde mevcutsa true, yok ise false değerini dönderir.

<?php$os = array("metin 1", "eleman2", "elaman3", "eleman4");if (in_array("eleman4", $os)) {    echo "içinde mevcut";}if (in_array("deneme", $os)) {    echo "içinde mevcut degil";}?> ilk kontrol yapisi içerisinde bulunduğu için ilk if çalışacak. ikinci ifade içerisinde bulunmadığı için ikinci ifade çalışmayacaktır... Devam?

sizeof

Php deki count fonksiyonun takma ismidir. işlevi tamamen aynıdır

... Devam?

end

bir dizideki son elemanı bulmak istedigimizde end fonksiyonunu kullanabiliriz

<?php$meyve = array(´elma´, ´armut´, ´şeftali´);echo end($meyve);?>

Bu işlem bize dizideki şeftali değerini dönderecektir

Aynı işlem count ile de yapilabilir.dizideki son eleman count değerinin dizi sıfırdan başladığı için bir eksiğine eşittir.

 

<?php$meyve = array(´elma´, ´armut´, ´şeftali´);echo $meyve[count($meyve)-1];?>

iki kodunda işlevi aynıdır

 

... Devam?

array_unique

Php array unique komutu dizi içindeki tekrar eden elemanları temizler.

örnek:

 

$dizi=array("Ali","Ayşe","Ali","Mehmet","Ayşe");$dizi=array_unique($dizi);print_r ($dizi);

sonuç: Dizi üç elemanlı olmuştur. tekrar edilenler silinir.

Array ( [0] => Ali [1] => Ayşe [3] => Mehmet )

... Devam?

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro