(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ı
taban
sistem_id
) ayrıştırmak için kullanılacak
dizge. Şimdilik bu bağımsız değişken daima boş bir dizgedir.
sistem_id
genel_id
gösterim_adı
Daima true
döndürür.