PHP Dizi Sıralama
- Önceki Sayfa PHP Dizileri
- Sonraki Sayfa PHP Super Global
Dizideki elemanlar, harf veya rakam sırasına göre artan veya azalan sırayla sıralanabilir.
PHP - Dizi sıralama işlevleri
Bu bölümde, aşağıdaki PHP dizisi sıralama işlevlerini öğreneceğiz:
- sort() - Diziyi artan sırayla sıralama
- rsort() - Diziyi azalan sırayla sıralama
- asort() - Değerlere göre ilişkili diziyi artan sırayla sıralama
- ksort() - Anahtarlarına göre ilişkili diziyi artan sırayla sıralama
- arsort() - Değerlere göre ilişkili diziyi azalan sırayla sıralama
- krsort() - Anahtarlarına göre ilişkili diziyi azalan sırayla sıralama
Diziyi artan sırayla sıralama - sort()
Aşağıdaki örnek, $cars dizisindeki elemanları harf sırasına göre sıralar:
Örnek
<?php $cars=array("porsche","BMW","Volvo"); sort($cars); ?>
Aşağıdaki örnek, $numbers dizisindeki elemanları sayısal olarak artan sırada sıralamaktadır:
Örnek
<?php $numbers=array(3,5,1,22,11); sort($numbers); ?>
Diziyi azalan sırada sıralama - rsort()
Aşağıdaki örnek, $cars dizisindeki elemanları harf sırasına göre azalan sırada sıralamaktadır:
Örnek
<?php $cars=array("porsche","BMW","Volvo"); rsort($cars); ?>
Aşağıdaki örnek, $numbers dizisindeki elemanları sayısal olarak azalan sırada sıralamaktadır:
Örnek
<?php $numbers=array(3,5,1,22,11); rsort($numbers); ?>
Değerler üzerinden diziyi artan sırada sıralama - asort()
Aşağıdaki örnek, değerler üzerinden bağlantılı dizileri artan sırada sıralamaktadır:
Örnek
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); asort($age); ?>
Anahtarlar üzerinden diziyi artan sırada sıralama - ksort()
Aşağıdaki örnek, anahtarlar üzerinden bağlantılı dizileri artan sırada sıralamaktadır:
Örnek
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); ksort($age); ?>
Değerler üzerinden diziyi azalan sırada sıralama - arsort()
Aşağıdaki örnek, değerler üzerinden bağlantılı dizileri azalan sırada sıralamaktadır:
Örnek
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); arsort($age); ?>
Anahtarlar üzerinden diziyi azalan sırada sıralama - krsort()
Aşağıdaki örnek, anahtarlar üzerinden bağlantılı dizileri azalan sırada sıralamaktadır:
Örnek
<?php $age=array("Bill"=>"63","Steve"=>"56","Elon"=>"47"); krsort($age); ?>
Tam PHP Dizi Referans Kılavuzu
Tam dizi fonksiyon referans kılavuzuna tam erişim için ziyaret edin PHP Dizi Referans Kılavuzu.
Bu referans kılavuzu, her fonksiyonun kısa bir açıklaması ve kullanım örneği içerir.
- Önceki Sayfa PHP Dizileri
- Sonraki Sayfa PHP Super Global