xml_set_default_handler

(PHP 3 >= 3.0.6, PHP 4, PHP 5)

xml_set_default_handler -- ορίζει τον προκαθορισμένο handler

Περιγραφή

bool xml_set_default_handler ( resource parser, callback handler )

Ορίζει την προκαθορισμένη συνάρτηση του handler για τον XML parser parser. Ο handler είναι ένα string που περιέχει το όνομα μιας συνάρτησης που πρέπει να υπάρχει όταν η xml_parse() καλείται για parser.

Αυτή η συνάρτηση που ονομάζεται από τον handler πρέπει να δέχεται δυο παραμέτρους: handler ( resource parser, string data )

parser

Η πρώτη παράμετρος, parser, είναι μια αναφορά στον XML parser που καλεί τον handler.

data

Η δεύτερη παράμετρος, data, περιέχει τα δεδομένα χαρακτήρων. Αυτά μπορεί να είναι δήλωση της XML, δήλωση τύπου αρχείου, οντότητες ή άλλα δεδομένα για τα οποία δεν υπάρχουν άλλοι handler.

Αν μια συνάρτηση handler οριστεί με ένα κενό string, ή FALSE, ο handler που αμφισβητείται απενεργοποιείται.

TRUE επσιτρέφεται όταν ο handler οριστεί, FALSE αν ο parser δεν είναι parser.

Óçìåßùóç: Αντί για ένα όνομα συνάρτησης, ένα array που περιέχει μια αναφορά σε ένα αντικείμενο και ένα όνομα μεθόδου μπορεί να δοθεί.