Şöyle bir dizi var:
Array (
[0] => Array (
num => 09989,
dis => 20
)
[1] => Array (
num => 09989,
dis => 10
)
[2] => Array (
num => 56676,
dis => 15
)
[3] => Array (
num => 44533,
dis => 20
)
[4] => Array (
num => 44533,
dis => 50
)
)
Birincisi, ben num göre sıralamak çalışıyorum, ve php.net Burada çalışırken usort örnek almak gibi olamaz. Bu sadece and olan dis değeri diğerinden daha yüksek bir çift eğer ben de dizi elemanı silmek için çalışıyorum ... sıralama gibi görünmüyor.
Yani, yukarıdaki örnekte dayalı, ben oluşturmak çalışıyorum:
Array (
[0] => Array (
num => 09989,
dis => 10
)
[1] => Array (
num => 44533,
dis => 20
)
[2] => Array (
num => 56676,
dis => 15
)
)
Bu php.net gelen kodu:
function cmp($a, $b)
{
if ($a == $b) {
return 0;
}
return ($a < $b) ? -1 : 1;
}