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); ?>