Дипломные работы, курсовые проекты на заказ, контрольные работы на заказ

 
Начертательная геометрия Практикум по решению задач Геометрическое черчение Инженерная графика ЕСКД Кратные интегралы Математический анализ Матрицы Пределы Производные Векторная алгебра Интегральное исчисление ТФКП Ядерная физика Электростатика Магнетизм Оптика Информационные технологии
Учебник РНР
Назад Вперёд

yaz_ccl_parse

(PHP 4 >= 4.0.5)

yaz_ccl_parse - вызывает CCL Parser.

Описание

int yaz_ccl_parse (int id, string query, array & result)

Эта функция вызывает CCL-разборщик. Она конвертирует заданный CCL FIND query в RPN query, который может быть передан функции yaz_search() для выполнения поиска. Для определения набора правильных CCL-полей вызовите yaz_ccl_conf() до вызова этой функции. Если предоставленный query был успешно конвертирован в RPN, эта функция возвращает TRUE, а индекс rpn предоставленного массива result будет содержать правильный RPN query. Если запрос/query не может быть конвертирован (из-за неправильного синтаксиса, неизвестного поля, etc.), эта функция возвращает FALSE, а три индекса устанавливаются в результирующем массиве для обозначения случая облома: errorcodeCCL error-код (integer), errorstringCCL error-строка и errorpos приблизительная позиция в запросе при обломе (integer это позиция символа).


НазадОглавление Вперёд
yaz_ccl_confВверхyaz_close