(PHP 4, PHP 5, PHP 7, PHP 8)
xml_set_processing_instruction_handler — İşlem komutu (PI) işleyicisini belirler
ayrıştırıcı ile belirtilen XML ayrıştırıcı için
işlem komutu (PI) işleyicisini belirler.
Bir işlem komutunun biçemi şöyledir:
<?hedef veri ?>
PHP kodu <?php işlem komutu içine konabilir.
Böylece bir XML belgesisi PHP kodu içerebilir. Ancak,
XML işlem komutunda kapama etiketi (?>)
verinin bir parçası olmamalıdır. İşlem komutunun kapama etiketi
gömülü PHP kodunun içinde yer alırsa, PHP kodu ve işlem
komutunun "asıl" kapama etiketi karakter verisi olarak ele alınır.
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ıhedefveri
Daima true döndürür.