xml_set_default_handler

(PHP 4, PHP 5)

xml_set_default_handlerУстановка обработчика по умолчанию

Описание

bool xml_set_default_handler ( resource $parser , callable $handler )

Задает обработчик по умолчанию для XML анализатора parser.

Список параметров

parser

Ссылка на XML анализатор.

handler

handler - строка содержащая имя функции, которая должна быть определена на момент вызова функции xml_parse() из анализатора parser.

Функция с именем handler должна принимать два аргумента:

handler ( resource $parser , string $data )
parser
Первый аргумент parser является ссылкой на XML анализатор вызывающий обработчик.
data
Второй аргумент dataдолжен содержать символьные данные. Это может быть XML объявление, объявление типа документа, сущности или другие данные, для которых еще нет обработчика.

Если в качестве обработчика передана пустая строка или FALSE, этот обработчик отключается.

Замечание: В качестве аргумента вместо имени функции может быть передан массив, содержащий ссылку на объект и имя метода.

Возвращаемые значения

Возвращает TRUE в случае успешного завершенияили FALSE в случае возникновения ошибки.