(PHP 4, PHP 5, PHP 7, PHP 8)
xml_set_unparsed_entity_decl_handler — Çözümlenmeyen öğe bildirimi işleyicisini belirler
çözümleyici
ile belirtilen XML çözümleyici için
çözümlenmeyen öğe bildirimi (NDATA) işleyicisini belirler.
XML çözümleyici, aşağıdaki gibi bir NDATA bildirimli bir harici öğe
bildirimi saptarsa ismi işleyici
değiştirgesinde
belirtilen işlev çağrılır:
<!ENTITY
isim
{genel_id
| sistem_id
}
NDATA
gösterim_adı
Harici öğe olarak bildirilen gösterim tanımı için » XML 1.0 belirtiminin ilgili bölümüne bakınız.
çözümleyici
Çözümlenmeyen öğe bildirimi işleyicisi işlevini ayarlamak için XML çözümleyiciye başvuru.
işleyici
xml_parse() işlevi
çözümleyici
için çağrıldığında mevcut olması
gereken işlevin ismini içeren dizge.
İsmi işleyici
ile belirtilen işlevin altı
değiştirge kabul etmesi gerekir:
$çözümleyici
,$öğe_adı
,$taban
,$sistem_id
,$genel_id
,$gösterim_adı
çözümleyici
öğe_adı
taban
sistem_id
) çözümlemek için kullanılacak
dizge. Şimdilik bu değiştirge daima boş bir dizgedir.
sistem_id
genel_id
gösterim_adı
işleyici
değiştirgesinde işlev olarak boş bir
dizge veya false
belirtilirse ilgili işleyici iptal edilir.
Bilginize: Bir işlev ismi yerine, bir nesneye gönderim ve bir yöntem ismi içeren bir dizi de kullanılabilir.
Başarı durumunda true
, başarısızlık durumunda false
döner.
Sürüm: | Açıklama |
---|---|
8.0.0 |
ayrıştırıcı artık bir XMLParser
örneği olabiliyor; evvelce, resource türünde bir değer
beklenirdi.
|