PHP DİZİ DEĞERLERİNİ Z'DEN A'YA SIRALAMA rsort() FONKSİYONU

rsort() fonksiyonu dizi içerisindeki elamanları büyük'ten küçüğe doğru sıralar. text türü elemanları ise karakter sırasına göre Z'den A'ya sıralar, indisler bozulur.

İpucu: sort() fonksiyonunu kullanın; Dizi elemanlarını karakter sırasına göre A'dan Z'ye sıralar indisler bozulur.

Sözdizimi:

rsort( dizi, seçenekler );

Dizi: Gereklidir. Bir dizi belirtilir.

Seçenekler: İsteğe bağlı seçenekler değiştirgesinde aşağıdaki değerler kullanılarak sıralama kuralı değiştirilebilir:

Sıralama türü seçenekleri:

Dönen Değerler


Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

ÖRNEK:


<?php

$meyveler = array("portakal", "armut", "muz", "kayısı");

rsort($meyveler);

foreach ($meyveler as $indis => $meyve) {

    echo "$indis = $meyve <br>";
	
}


?>

ÇIKTI:

0 = portakal 
1 = muz 
2 = kayısı 
3 = armut 

Meyveler Z'den A'ya sıralanmıştır. Görüldüğü gibi indisler korunmamış yeniden oluşturulmuş.

ÖRNEK 2:


<?php

$sayi=array(4,6,2,22,11);

rsort($sayi); 

echo "<pre>";

print_r($sayi);

echo "</pre>";
 
?>

ÇIKTI:

Array
(
    [0] => 22
    [1] => 11
    [2] => 6
    [3] => 4
    [4] => 2
)

Sayılar büyükten küçüğe sıralanmıştır. Görüldüğü gibi indisler korunmamış yeniden oluşturulmuş.

ÖRNEK 3:

Sayısal öğeleri karşılaştıralım ve azalan sıra ile dizinin elemanlarını sıralayalım.


<?php

$no = array ( "A" , "B" , "C" , "1" , "10" ,"7" ); 

rsort ($no, SORT_NUMERIC);

echo "<pre>";

print_r ($no);

echo "</pre>";
?>

ÇIKTI:

Array
(
    [0] => 10
    [1] => 7
    [2] => 1
    [3] => C
    [4] => B
    [5] => A
)

Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır. Lütfen Yukarıda ki mesajları okuyun tekrar aynı soruları sormayın.

6323

KATEGORİ
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
  • MİTHRİL FRAMEWORK
  • Laravel
  • Git
  • React
POPÜLER MAKALE
  • HTML LİNK(Bağlantı)EKLEME - LİNK VERME
  • HTML YAZI VE RESİM ORTALAMA
  • HTML RESME LİNK VERME
  • HTML FORM OLUŞTURMA
  • CSS YATAY MENÜ YAPIMI
  • HTML RESİM EKLEME
  • CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
  • HTML DİV ve SPAN NEDİR?
  • HTML ARKAPLANA MÜZİK EKLEME
  • KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME
ETİKET
WEBCEBİR © 2013 Tüm hakları saklıdır.