fungsi PHP xml_parser_create_ns()

definisi dan penggunaan

fungsi xml_parser_create_ns() menghasilkan parser XML dengan dukungan namespace.

Fungsi ini membina parser XML baru dan mengembalikan handler sumber daya yang dapat digunakan oleh fungsi XML lain.

Sintaks

xml_parser_create_ns(encoding,separator)
Parameter Penerangan
encoding Pilihan. Tentukan pengodean output.
encoding Pilihan. Tentukan simbol pemisah output antara nama tag dan namespace. Baku adalah ":".

Penerangan

Parameter pilihan encoding Dalam PHP 4 untuk menentukan pengodean karakter input XML yang akan diproses.

Dari PHP 5, otomatis mengesan pengodean input XML, jadi encoding Parameter hanya untuk menentukan pengodean output data setelah diproses.

Dalam PHP 4, pengeluaran kod keasingan baku adalah sama seperti pengodean data input. Jika dihantar string kosong, parser akan mencuba mencari 3 atau 4 byte pertama untuk menentukan pengodean dokumen.

Dalam PHP 5.0.0 dan 5.0.1, pengeluaran kod keasingan baku adalah ISO-8859-1, sementara PHP 5.0.2 dan versi yang lebih tinggi adalah UTF-8.

Pengodean yang didukung parser adalah ISO-8859-1, UTF-8 dan US-ASCII.

Petikan dan Komentar

Petikan:Untuk melepaskan parser XML, gunakan xml_parser_free(); Fungsi.

Petikan:Untuk membuat parser XML tanpa dukungan namespace, gunakan xml_parser_create(); Fungsi.

Contoh

<?php
$xmlparser =; xml_parser_create_ns();;
xml_parser_free($xmlparser);
?>