|
(PHP 3>= 3.0.6, PHP 4 , PHP 5)
xml_set_processing_instruction_handler -- Indica il gestore delle istruzioni di processo (PI)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:
Si può inserire codice PHP all'interno di questo tipo di tag, ma occorre fare attenzione ad una limitazione: in una PI XML, il tag di fine PI (?>) non può essere tra apici, pertanto questa seguenza di caratteri non dovrebbe apparire nel codice PHP che si inserisce nel documento XML con le PIs. Se ciò accade il resto del codice PHP, come il "reale" tag di fine PI, saranno trattati come caratteri di dati.
La funzione indicata da gestore deve accettare
tre parametri:
gestore ( resource parser, string target, string dati )
Il primo parametro, parser, è il riferimento al parser XML chiamante il gestore.
Il secondo parametro, target, contiene la PI target.
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 è possibile passare un vettore contenente un riferimento ad un oggetto e un nome di metodo.
Hosting by: hurra.com
Generated: 2007-01-26 17:56:35