xml_parser_create()

PHP xml_parser_create() funksiyasi

❮ PHP XML parser ma’lumotnomasi

Misol

XML parser yarating va XML hujjatini (note.xml) tahlil qiling:

<?php // Create an XML parser $parser=xml_parser_create(); function char($parser,$data) { echo $data; } xml_set_character_data_handler($parser,"char"); $fp=fopen("note.xml","r"); while ($data=fread($fp,4096)) {   // Parse XML data   xml_parse($parser,$data,feof($fp)) or   die (sprintf("XML Error: %s at line %d",   xml_error_string(xml_get_error_code($parser)),   xml_get_current_line_number($parser))); } xml_parser_free($parser); fclose($fp); ?>
Misolni ishga tushirish »

ULASHISH

Ta’rif va qo‘llanilishi

xml_parser_create() funksiyasi yangi XML parser yaratadi.

Maslahat: XML parserni bo‘shatish uchun xml_parser_free() funksiyasidan foydalaning.

Maslahat: Nomlar fazosini (namespace) qo‘llab-quvvatlaydigan XML parser yaratish uchun buning o‘rniga xml_parser_create_ns() funksiyasidan foydalaning.

Sintaksis

xml_parser_create(encoding)

Parametr qiymatlari

Parametr Tavsif
encoding Ixtiyoriy. Chiqish uchun belgilar kodirovkasini belgilaydi. Standart chiqish kodirovkasi — UTF-8. Qo‘llab-quvvatlanadigan kodirovkalar: ISO-8859-1, UTF-8 va US-ASCII.


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa boshqa XML funksiyalari foydalanadigan XMLParser nusxasi (instance). Muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 4.0+

❮ PHP XML parser ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!