(PHP 4, PHP 5, PHP 7, PHP 8)
xml_set_processing_instruction_handler — İşlem komutu (PI) işleyicisini belirler
çözümleyici
ile belirtilen XML çözümleyici için
işlem komutu (PI) işleyicisini belirler.
Bir işlem komutunun biçemi şöyledir:
<?
hedef
veri?>
?>
) öncelenmemelidir (anlamsızlaştırılmamalıdır).
Dolayısıyla XML belgelere işlem komutlarıyla gömülen PHP kodları böyle
karakter dizilimleri içermemelidir. Aksi takdirde, PHP kodu ve işlem
komutunun kapama etiketi karakter verisi olarak ele alınır.
çözümleyici
İşlem komutu 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 üç
bağımsız değişken kabul etmesi gerekir:
çözümleyici
hedef
hedef
, PI hedefini
içermelidir.
veri
veri
, PI verisini
içermelidir.
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.
|