Описание функции dbx-compare
dbx_compare
(PHP 4 >= 4.1.0)
dbx_compare - сравнивает два ряда для целей сортировки.
Описание
int dbx_compare (array row_a, array row_b, string column_key [, int flags])
dbx_compare() возвращает 0 , если row_a[$column_key] равно row_b[$column_key] , и 1 или -1 , если первое больше или меньше сторого, соответственно, или наоборот, если flag установлен на DBX_CMP_DESC .
dbx_compare() это вспомогательная функция в дополнение к dbx_sort() , облегчающая создание и использование этой специальной функции сортировки.
Параметр flags может быть установлен для специфицирования направления сравнения:
-
DBX_CMP_ASC - в порядке возрастания -
DBX_CMP_DESC - в порядке убывания
-
DBX_CMP_NATIVE - нет конвертации типов -
DBX_CMP_TEXT - сравнивать как строки -
DBX_CMP_NUMBER - сравнивать численно
См. также dbx_sort() .