(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ümleyici
xml_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ı
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ı
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.