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

Fungsi Parser XML xml_parser_free() Pada PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Section Artikel

Definisi dan Penggunaan

Fungsi xml_parser_free() digunakan untuk membebaskan parser XML.

Tip: Untuk membuat parser XML gunakan fungsi xml_parser_create().

Syntax

xml_parser_free(parser)

Nilai Parameter

ParameterDeskripsi
parserRequired. Menentukan parser XML menjadi gratis

Detail Teknis

Return Value:TRUE jika suses. FALSE jika gagal
PHP Version:4.0+

Contoh
Buat pengurai XML, parsing dokumen XML , lalu bebaskan parser XML:

<?php
// Buat sebuar parser XML 
$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 data XML 
  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)));
}

// Free XML parser
xml_parser_free($parser);
fclose($fp);
?>
  /* Output :
Tove Jani Reminder Jangan lupa pertemuan kita nanti!

You may also like