(PHP 4, PHP 5, PHP 7, PHP 8)
xml_set_unparsed_entity_decl_handler — Ayrıştırılmayan öğe bildirimi işleyicisini belirler
ayrıştırıcı ile belirtilen XML ayrıştırıcı için
ayrıştırılmayan öğe bildirimi (NDATA) işleyicisini belirler.
XML ayrıştırıcı, aşağıdaki gibi bir NDATA bildirimli bir harici öğe
bildirimi saptarsa ismi işleyici bağımsız değişkeninde
belirtilen işlev çağrılır:
<!ENTITY <parameter>isim</parameter> {<parameter>genel_id</parameter> | <parameter>sistem_id</parameter>}
NDATA <parameter>notationName</parameter>
<!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.
ayrıştırıcıXML ayrıştırıcı.
işleyici
null veya boş dizge belirtilirse işleyici bunu varsayılan duruma getirir.
işleyici callable türündeyse,
işleyici işlev olarak kullanılır.
işleyici string türündeyse,
xml_set_object() ile atanmış bir nesnenin
yöntem ismi olabilir.
İşleyici işlev sözdizimi:
$ayrıştırıcı,$öğe_adı,$taban,$sistem_id,$genel_id,$gösterim_adıayrıştırıcıöğe_adıtabansistem_id) ayrıştırmak için kullanılacak
dizge. Şimdilik bu bağımsız değişken daima boş bir dizgedir.
sistem_idgenel_idgösterim_adı
Daima true döndürür.