Contoh
Membuat objek SimpleXMLElement dari string:
<?php
$note=<<<XML
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
XML;
$xml=new SimpleXMLElement($note);
echo
$xml->asXML();
?>
Menjalankan contoh » Definisi dan Penggunaan
The __construct() fungsi membuat objek SimpleXMLElement baru.
Sintaksis
__construct( data,options,data_is_url,ns,is_prefix );
Parameter | Deskripsi |
---|---|
data | Wajib. Menentukan Sebuah string XML well-formed atau jalur atau URL ke dokumen XML jika data_is_url adalah BENAR |
options | Pilihan. Menentukan parameter libxml tambahan. Diatur dengan menentukan pilihan dan 1 atau 0 (TRUE or FALSE, eg LIBXML_NOBLANKS(1) ) Kemungkinan nilai:
|
data_is_url | Pilihan. BENAR menetapkan bahwa data adalah path / URL ke dokumen XML bukan data string. Default adalah SALAH |
ns | Pilihan. Menentukan awalan namespace atau URI |
is_prefix | Pilihan. Menentukan nilai Boolean. TRUE jika ns adalah awalan. SALAH jika ns adalah URI. Default adalah SALAH |
Rincian teknis
Kembali Nilai: | Mengembalikan sebuah objek SimpleXMLElement yang mewakili data yang |
---|---|
PHP Versi: | 5.0.1+ |
PHP Changelog: | PHP 5.1.2: pilihan dan data_is_url parameter menambahkan. PHP 5.2: ns dan parameter is_prefix menambahkan. |
Contoh lebih
Asumsikan kita memiliki file XML berikut, " note.xml ":
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
contoh 1
Membuat objek SimpleXMLElement dari URL:
<?php
$xml=new SimpleXMLElement("note.xml", 0, TRUE);
echo
$xml->asXML();
?>
Menjalankan contoh » <PHP SimpleXML Referensi