R.A.N.dom
Guest
uasort
При вызове uasort указывается имя функции для сравнения...
Может кто-то знает как можно передавать ещё и параметр .
т.е.
Вызов:
А как правильно?
При вызове uasort указывается имя функции для сравнения...
Может кто-то знает как можно передавать ещё и параметр .
т.е.
PHP:
function cmp_by_field($a, $b,$field)
{
$al = $a->$field;
$bl = $b->$field;
if ($al == $bl) return 0;
return ($al > $bl) ? +1 : -1;
}
PHP:
$field = 'total';
uasort($authors,"cmp_by_field('$field')" );