Ders – 10 PHP’de Dizi Fonksiyonları

Daha önceki derste kullandığımız print_r() ve count() gibi fonksiyonlar da diziler için kullandığımız fonksiyonlara örnektir.

is_array() Dizi mi değil mi ?

Sıralama Fonksiyonları

Bu fonksiyonları kullanırken dizimizde bulunan tüm değer türlerinin aynı olduğundan emin olmamız gerek.

Sort() Fonkisyonu :

Değerler için küçükten büyüğe sıralama yapar.Dikkat etmemiz gereken ise bunun Sözlük biçiminde bir dizi olmayışı.

Tersine Sıralama İşlemi rsort();

Peki ya sözlük benzeri yapı kullandığımızda nasıl sıralama yapacağız? Bunun için iki seçeneğimiz var indekse göre(ksort()) ve değere göre(asort()) sıralama olmak üzere iki fonksiyon bulunur.

asort():

ksort()

Yine aynı şekilde asort() ve ksort() fonksiyonları için tersine sıralama yapan arsort() ve krsort() gibi fonksiyonlar bulunur.

Tabi ki siz bu fonksiyonlara bağımlı değilsiniz kendi sıralama fonksiyonunuzu yazabilir daha önceden hazırlanmış başka bir sıralama algoritmasını kullanabilirsiniz.

shuffle() kelime anlamına tam karşılık gelen bir işlem yapar ve çalkalar.

Görüldüğü üzere dizilerin değerlerinin sırası değişmiştir.

array_reverse() :

 

Ders – 10 PHP’de Dizi Fonksiyonları” için bir yorum

Bir cevap yazın

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