(PHP 4, PHP 5, PHP 7, PHP 8)
xml_set_notation_decl_handler — Gösterim bildirimi işleyiciyi belirler
çözümleyici
ile belirtilen XML çözümleyici için
gösterim bildirimi işleyiciyi belirler.
Bir gösterim bildirimi belge DTD'sinin bir parçası olup sözdizimi şöyledir:
<!NOTATION
isim
{
sistem_id
|
genel_id
?>
çözümleyici
Gösterim bildirimi işleyici 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 beş
bağımsız değişken kabul etmesi gerekir:
$çözümleyici
,$gösterim_adı
,$taban
,$sistem_id
,$genel_id
çözümleyici
gösterim_adı
isim
bağımsız değişkeninin değeri.
taban
sistem_id
) çözümlemek için kullanılacak
dizge. Şimdilik bu bağımsız değişken daima boş bir dizgedir.
system_id
public_id
işleyici
bağımsız değişkeninde 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.
Daima true
döndürür.
Sürüm: | Açıklama |
---|---|
8.0.0 |
ayrıştırıcı artık bir XMLParser
örneği olabiliyor; evvelce resource türünde geçerli bir
xml değeri kabul ederdi.
|