xml_set_character_data_handler
PHP Manual
PHP Manual»XML Çözümleyici İşlevleri»xml_set_character_data_handler

xml_set_character_data_handler

(PHP 4, PHP 5, PHP 7, PHP 8)

xml_set_character_data_handler — Karakter verisi işleyiciyi belirler

Açıklama

function xml_set_character_data_handler(XMLParser $ayrıştırıcı, callable $işleyici): true

ayrıştırıcı ile belirtilen XML ayrıştırıcı için karakter verisi işleyici belirler.

Bağımsız Değişkenler

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.

İsmi işleyici ile belirtilen işlev şuna benzemelidir:

function işleyici(XMLParser $ayrıştırıcı, string $veri): void
ayrıştırıcı

İşleyiciyi çağıran XML ayrıştırıcı.

veri

Karakter verisini dizge olarak içerir.

Karakter verisi işleyici, XML belgedeki her metin parçası için ayrı ayrı çağrılır. Her bölümde defalarca çağrılabilir (örneğin, ascii olmayan dizgelerde).

Dönen Değerler

Daima true döndürür.

Sürüm Bilgisi

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.
To Top