[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка в сортировке массива
kss
Здравствуйте. Скажите, пожалуйста, почему на денвере не показывает ошибку, а на сервере показывает


usort($drred, function($first, $second) use($by) {
if ($first[$by]>$second[$by]) { return -1; }
elseif ($first[$by]<$second[$by]) { return 1; }
return 0;
});
GET
kss

Версии php совпадают?

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
kss
Вот тоже думал о версиях. А альтернатива данному коду есть?
kss
Спасибо за ответы, воспользовался функцией uasort


function cmp($a, $b) {
if ($a[4] == $b[4]) {
return 0;
}
return ($a[4] < $b[4]) ? 1 : -1;
}
for($i=0; $i<40; $i++){
$data_tmp=$drred;
uasort($data_tmp, 'cmp');
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.