Функции Язык программирования PHP

yaz_errno

(PHP 4 >= 4.0.1)

yaz_errno - возвращает номер ошибки.

Описание

int yaz_errno (int id)

Возвращает ошибку для цели/target (последнего запроса). Возвращается положительное значение, если target возвращает код диагностики; нуль - если ошибок нет (успешно); отрицательное значение - для прочих ошибок (таких, когда target закрывает соединение, etc).

yaz_errno() должна вызываться после сетевой активности для каждой target - (после возвратов из yaz_wait()) для определения успеха/облома последней операции (например, поиска).


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

Сообщения об Ошибках

Для сообщения об ошибках из внутренней функции вы должны вызвать функцию php3_error(). Она принимает как минимум два параметра: первый это уровень (серьёзности) ошибки, второй это формат строки сообщения (как в стандартном вызове printf()), а любые последующие аргументы являются параметрами строки форматирования.

Уровни ошибки это:

E_NOTICE

По умолчанию уведомления не выводятся и указывают, что скрипт обнаружил нечто, что может указывать на ошибку, но может также являться и нормальным выполнением скрипта. Например, попытка доступа к значению переменной, которое не установлено, или вызов stat() в файле, который не существует.