26 Ocak 2017 Perşembe

Dizilerde Kullanılan Fonksiyonlar

Dizilerin çok önemli bir konu olduğunu daha önceki dersimizde ifade etmiştik. Şimdi bu dizilerde çok işimize yarayacak basit fonksiyonları verelim. Bu fonksiyonlar bizim çok işimize yarayacaktır.Haydi başlayalım



count(dizi): Dizi içindeki eleman sayısını verir.

print_r(dizi):Dizinin ham şekli ile indis numaralarını verir.

sort(dizi):Dizinin içindeki elemanları küçükten büyüğe sıralar.

rsort(dizi): Dizinin içindeki elemanları büyükten küçüğe sıralar.

max(dizi): Dizi içindeki en büyük değeri verir.

min(dizi): Dizi içindeki en küçük değeri verir.

in_array(aranan değer,dizi):Yazılan dizide bir değer aramak istersek kullanırız. Dikkat etmemiz gereken konu eğer aradığımız eleman var ise sonu:1, yok ise de bir şey yazmaz.

implode("ne ile birleştirmek istediği", dizi): Dizinin içindeki elemanları birleştirmek için kullanırız.

Şimdi kodlara geçelim:

Kodların çıktısı:


Genel Sonuç:



Kodları açıklayacak olursak dizi izi tanımladık. Asıl işimiz aslında birinci diziyle. Count ile dizimizdeki eleman sayısını bulduk. print_r ile dizimizdeki eleman sayılarını indis numaraları ile yazdırdık.  sort ve rsort ile dizimizin sıralamasını yaptık ve dizi olduğu için print_r ile yazdırdık. max ve min fonksiyonları ile en büyük ve en küçük değerleri bulduk. 
in_array fonksiyonu ile değer aramayı gördük. Buldu ise 1 gösterdi bulmadı ise de herhangi bir şey göstermedi.

Son olarak da implode ile dizideki elemanları birleştirmeyi görmüş olduk.


İşte arkadaşlar bu fonksiyonlar temel olup çok işimize yarayacaklardır. Bunlara dikkat edelim, nasıl kullanılacaklarını öğrenmek için çok sayıda kod yazalım...


 Başarılar dilerim...


Hiç yorum yok:

Yorum Gönder