ตัวอย่าง
สร้างวัตถุ SimpleXMLElement จากสตริง:
<?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();
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
__construct() ฟังก์ชั่นสร้างวัตถุ SimpleXMLElement ใหม่
วากยสัมพันธ์
__construct( data,options,data_is_url,ns,is_prefix );
พารามิเตอร์ | ลักษณะ |
---|---|
data | จำเป็นต้องใช้ ระบุสตริง XML รูปแบบที่ดีหรือเส้นทางหรือ URL ไปยังเอกสาร XML ถ้า data_is_url เป็นจริง |
options | ไม่จำเป็น. ระบุพารามิเตอร์ libxml เพิ่มเติม มีการตั้งค่าโดยการระบุตัวเลือก 1 หรือ 0 (TRUE or FALSE, eg LIBXML_NOBLANKS(1) ) ค่าที่เป็นไปได้:
|
data_is_url | ไม่จำเป็น. TRUE ระบุว่าข้อมูลที่เป็นเส้นทาง / URL ไปยังเอกสาร XML แทนข้อมูลสตริง เริ่มต้นเป็นเท็จ |
ns | ไม่จำเป็น. ระบุคำนำหน้า namespace หรือ URI |
is_prefix | ไม่จำเป็น. ระบุค่าบูลีน TRUE ถ้า NS เป็นคำนำหน้า เป็น FALSE ถ้า NS เป็น URI เริ่มต้นเป็นเท็จ |
รายละเอียดทางเทคนิค
กลับค่า: | ส่งคืนวัตถุ SimpleXMLElement ที่แสดงถึงข้อมูล |
---|---|
PHP เวอร์ชัน: | 5.0.1+ |
PHP การเปลี่ยนแปลง: | PHP 5.1.2: ตัวเลือกและพารามิเตอร์ data_is_url เพิ่ม PHP 5.2: NS และพารามิเตอร์ is_prefix เพิ่ม |
ตัวอย่างอื่น ๆ
สมมติว่าเรามีไฟล์ XML ต่อไป " 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>
ตัวอย่างที่ 1
สร้างวัตถุ SimpleXMLElement จาก URL:
<?php
$xml=new SimpleXMLElement("note.xml", 0, TRUE);
echo
$xml->asXML();
?>
ตัวอย่างเช่นเรียกใช้» <PHP SimpleXML อ้างอิง