xml_set_default_handler
PHP Manual
PHP Manual»XML Parser Funzioni»xml_set_default_handler

xml_set_default_handler

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

xml_set_default_handler — Imposta il gestore predefinito

Descrizione

function xml_set_default_handler(resource $parser, callable $handler): bool

Imposta la funzione di gestione predefinita per il parser XML parser.

Elenco dei parametri

parser

Un riferimento al parser XML per impostare la funzione di gestione predefinita.

handler

handler è una stringa che contiene il nome di una funzione che deve esistere quando xml_parse() è chiamata per parser.

La funzione indicata da handler deve accettare due parametri:

function handler(resource $parser, string $data)
parser

Il primo parametro, parser, è un riferimento al parser XML che chiama il gestore.

data

Il secondo parametro, data, contiene i dati carattere.Questo può essere la dichiarazione XML, la dichiarazione del tipo del documento, entità o altri dati per i quali non esistono altri gestori.

Se una funzione del gestore è impostata con una stringa vuota, oppure a false, il gestore in questione viene disabilitato.

Nota:

Invece di un nome di funzione, può essere passato anche un array contenente un riferimento ad oggetto e un nome di metodo.

Valori restituiti

Restituisce true in caso di successo, false in caso di fallimento.

To Top