(PHP 4, PHP 5, PHP 7)
xml_set_unparsed_entity_decl_handler — Çözümlenmeyen öğe bildirimi eylemcisini belirler
çözümleyici ile belirtilen XML çözümleyici için
çözümlenmeyen öğe bildirimi (NDATA) eylemcisini belirler.
XML çözümleyici, aşağıdaki gibi bir NDATA bildirimli bir harici öğe
bildirimi saptarsa ismi eylemci 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ümleyicixml_parser_create() ve xml_parser_create_ns() işlevleri tarafından döndürülen bir XML özkaynağı.
eylemci
xml_parse() işlevi
çözümleyici için çağrıldığında mevcut olması
gereken işlevin ismini içeren dizge.
İsmi eylemci ile belirtilen işlevin altı
değiştirge kabul etmesi gerekir:
$çözümleyici
, string $öğe_adı
, string $taban
, string $sistem_id
, string $genel_id
, string $gösterim_adı
)çözümleyiciöğe_adıtabansistem_id) çözümlemek için kullanılacak
dizge. Şimdilik bu değiştirge daima boş bir dizgedir.
sistem_idgenel_idgösterim_adı
eylemci değiştirgesinde işlev olarak boş bir
dizge veya FALSE belirtilirse ilgili eylemci 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.