xml_set_processing_instruction_handler
(PHP 4, PHP 5)
xml_set_processing_instruction_handler — Ορίζει τον processing instruction (PI) handler
Περιγραφή
Ορίζει τη συνάρτηση για τον processing instruction (PI) handler για τον XML parser parser . Ο handler είναι ένα string που περιέχει το όνομα της συνάρτησης που πρέπει να υπάρχει όταν ο xml_parse() καλείται για parser .
Μια processing instruction έχει την ακόλουθη μορφή:
<?
?>
Αυτή η συνάρτηση που ονομάζεται από τον handler πρέπει να δέχεται τρεις παραμέτρους:
- parser
- Η πρώτη παράμετρος, ο parser, είναι μια αναφορά στον XML parser που καλεί τον handler.
- target
- Η δεύτερη παράμετρος, target , περιέχει τον PI target.
- data
- Η τρίτη παράμετρος, data , περιέχει τα PI δεδομένα.
Αν μια συνάρτηση handler οριστεί ίση με ένα κενό string, ή FALSE, ο handler υπό αμφισβήτηση απενεργοποιείται.
TRUE επιστρέφεται αν ο handler οριστεί, FALSE αν ο parser δεν είναι parser.
Note: Αντί για ένα όνομα συνάρτησης, ένα array που περιέχει μια αναφορά σε ένα αντικείμενο και ένα όνομα μεθόδου μπορεί να δοθεί.