xml_set_processing_instruction_handler
(PHP 4, PHP 5)
xml_set_processing_instruction_handler — Indica il gestore delle istruzioni di processo (PI)
Descrizione
Indica al parser XML parser la funzione per la gestione delle istruzioni di processo (PI). Il gestore è una stringa contenente il nome di una funzione che deve esistere quando viene eseguita la funzione xml_parse() per il parser .
Le istruzioni di processo hanno il seguente formato:
<?
?>
La funzione indicata da gestore deve accettare tre parametri:
- parser
- Il primo parametro, parser, è il riferimento al parser XML chiamante il gestore.
- target
- Il secondo parametro, target , contiene la PI target.
- dati
- Il terzo parametro, dati , contiene i dati del PI.
Se il nome della funzione del gestore viene valorizzato con una stringa vuota oppure a FALSE, il gestore in questione viene disabilitato.
La funzione restituisce TRUE se il gestore viene attivato, FALSE se parser non indica un parser XML.
Nota: Invece di un nome di funzione, può essere passato anche un array contenente un riferimento ad oggetto e un nome di metodo.