xml_set_default_handler

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

xml_set_default_handlerImposta il gestore predefinito

Descrizione

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:

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.