Описание функции yaz-sort
yaz_sort
(PHP 4 >= 4.1.0)
yaz_sort - устанавливает критерий сортировки.
Описание
int yaz_sort (int id, string criteria)
Эта функция устанавливает критерий сортировки и включает Z39.50 Sort. Используйте её вместе с yaz_search() или yaz_present() . Отдельное использование не даст никакого эффекта. Если используется с yaz_search() , a Z39.50 Sort будет отправлен после получения ответа поиска и до запрашивания записей с помощью Z39.50 Present.
criteria имеет форму:
field1 flags1 field2 flags2 ...
где field1 специфицирует первичные атрибуты сортировки: секунды field2, etc... Поле/field специфицирует либо комбинации числовых атрибутов, состоящие из пар type=value, разделённых запятой (например, 1=4,2=1 ), или обычный строковой критерий (например, title . Аргумент flags это последовательность нижеследующих символов, которые могут быть не разделены пробелами:
Флаги сортировки
- a
-
Сортировка в порядке возврастания - d
-
Сортировка в порядке убывания - i
-
Сортировка без учёта регистра символов - s
-
Сортировка с учётом регистра символов