Merhabalar,
Elimde şu şekilde bir dizi var.
['sayi_miktar' => 400000, 'sayi_oran' => 14]
['sayi_miktar' => 600000, 'sayi_oran' => 13]
['sayi_miktar' => 320000, 'sayi_oran' => 14]
['sayi_miktar' => 200000, 'sayi_oran' => 13]
['sayi_miktar' => 150000, 'sayi_oran' => 12]
Bu dizideki elemanların şu kulara göre sıralanması gerekiyor.
1- İlk öncelik sayi miktarı 300000 - 500000 aralığındakiler, sayi oran'ı küçük olan dan büyük olana doğru sıralanacak.
2- 300000 - 500000 aralığının dışındakiler ise yine sayi oranı küçük olan öncelikli olacak şekilde sıralanır.
3- Eğer sayi oranı eşit olanlar, sayi miktarı büyükten küçüğe olacak şekilde sıralanır.
Üstteki örneğe göre sıralama şu şekilde olmalı :
1- 400000 - 14
2- 320000 - 14
3- 150000 - 12
4- 600000 - 13
5- 200000 - 13
Fikri olanların yardımları için şimdiden teşekkür ederim.