Php tek boyutlu ve çok boyutlu dizilerinizde istediğiniz gibi sıralama yapabileceğiniz dizi sıralama fonksiyonunu sizlerle paylaşmak istedim. Yaşadığınız sorunları cevap olarak atabilirsiniz.
Umarım faydalı olur iyi çalışmalar dilerim.
<?php
function array_sort($key, $array, $ascdesc='asc'){
$temp = array();
$latest = array();
foreach($array as $id => $value) {
$temp[$id] = $value[$key];
}
natcasesort($temp);
foreach($temp as $id => $value){
$latest[$id] = $array[$id];
}
if($ascdesc{0} === 'd') $latest = array_reverse($latest, true);
return $latest;
}
?>Örnek kullanım: array_sort("anahtar" $dizidegiskeni);