xml_set_character_data_handler

(PHP 4, PHP 5, PHP 7, PHP 8)

xml_set_character_data_handlerSet up character data handler

Опис

xml_set_character_data_handler(XMLParser $parser, callable $handler): true

Sets the character data handler function for the XML parser parser.

Параметри

parser

XML-парсер.

handler

Якщо задано null або порожній рядок, обробник буде відновлено до його початкового стану.

Якщо параметр handler має тип callable, то обробником стане функція/метод, що має таку назву виклику.

Параметру handler дозволяється мати тип string, якщо це назва метода об'єкта, встановленого функцією xml_set_object().

The signature of the handler must be:

handler(XMLParser $parser, string $data): void
parser
XML-парсер, якого викликатиме обробник.
data
Character data as a string.

Character data handler is called for every piece of a text in the XML document. It can be called multiple times inside each fragment (e.g. for non-ASCII strings).

Значення, що повертаються

Завжди повертає true.

Журнал змін

Версія Опис
8.0.0 Тепер параметр parser має бути примірником XMLParser. Раніше очікувався xml-resource.