xml_set_object()

PHP xml_set_object() funksiyasi

❮ PHP XML parser ma’lumotnomasi

Misol

XML parserdan obyekt ichida foydalaning:

<?php class XMLParser { private $parser; function __construct() {   $this->parser = xml_parser_create();   xml_set_object($this->parser, $this);   xml_set_element_handler($this->parser, "start_tag", "end_tag");   xml_set_character_data_handler($this->parser, "cdata"); } function __destruct() {   xml_parser_free($this->parser);   unset($this->parser); } function parse($data) {   xml_parse($this->parser, $data); } function start_tag($parser, $tag, $attributes) {   var_dump($tag, $attributes); } function cdata($parser, $cdata) {   var_dump($cdata); } function end_tag($parser, $tag) {   var_dump($tag); } } $xml_parser = new XMLParser(); $xml_parser->parse("<p id='test'>Hello World!</p>"); ?>
Misolni ishga tushirish »

ULASHISH

Ta’rif va qo‘llanilishi

xml_set_object() funksiyasi XML parserdan obyekt ichida foydalanish imkonini beradi.

Eslatma: Bu funksiya PHP 8.4.0 versiyasida eskirgan deb belgilangan.

Sintaksis

xml_set_object(parser, object)

Parametr qiymatlari

Parametr Tavsif
parser Majburiy. Foydalaniladigan XML parserni belgilaydi
object Majburiy. XML parser ishlatiladigan obyektni belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa TRUE. Muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 4.0+

❮ PHP XML parser ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!