Home » PHP » Fungsi Parser XML xml_parser_get_option() Pada PHP

Fungsi Parser XML xml_parser_get_option() Pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi xml_parser_get_option() digunakan untuk dapat mendapat opsi dari parser XML.

Syntax

xml_parser_get_option(parser, option)

Nilai Parameter

ParameterDeskripsi
parserRequired. Menentukan parser XML yang akan digunakan
optionRequired. Menentukan opsi untuk mendapatkan. Nilai yang memungkinkan:

XML_OPTION_CASE_FOLDING – Menentukan apakah pelipatan huruf besar-kecil diaktifkan. Bisa 1 (TRUE) atau 0 (FALSE). 1 adalah default
XML_OPTION_TARGET_ENCODING – Menentukan pengkodean target dalam parser XML ini. Setel ke sama dengan fungsi xml_parser_create () secara default (ISO-8859-1, US-ASCII atau UTF-8)
XML_OPTION_SKIP_TAGSTART – Menentukan berapa banyak karakter yang dilewati di awal nama tag
XML_OPTION_SKIP_WHITE – Menentukan apakah nilai yang terdiri dari karakter spasi akan dilewati. Bisa 1 (TRUE) atau 0 (FALSE)

Detail Teknis

Return Value:Nilai opsi jika sukses. FALSE dan error jika gagal
PHP Version:4.0+
PHP Changelog:PHP 7.1: Menambahkan XML_OPTION_SKIP_TAGSTART dan XML_OPTION_SKIP_WHITE ke parameter opsi

Contoh
Dapatkan opsi dari pengurai XML:

<?php
$parser=xml_parser_create();

echo "XML_OPTION_CASE_FOLDING: " . xml_parser_get_option($parser, XML_OPTION_CASE_FOLDING) . <br>;
echo "XML_OPTION_TARGET_ENCODING: " . xml_parser_get_option($parser, XML_OPTION_TARGET_ENCODING);

xml_parser_free($parser);
?>
  /* Output : 
XML_OPTION_CASE_FOLDING: 1
XML_OPTION_TARGET_ENCODING: UTF-8

You may also like