PHP xml_parser_create() ฟังก์ชัน
การกำหนดและการใช้งาน
xml_parser_create() ฟังก์ชันสร้าง XML พาเซอร์
ฟังก์ชันนี้สร้าง XML พาเซอร์ใหม่และกลับมาด้วยหลักข้อมูลที่สามารถใช้โดยฟังก์ชัน XML อื่น
รูปแบบ
xml_parser_create(encoding)
ตัวแปร | คำอธิบาย |
---|---|
encoding | เลือกตัวเลือก |
ชี้แจง
ตัวแปรที่เป็นตัวเลือก encoding ใน PHP 4 ใช้เพื่อกำหนดการเข้ารหัสของ XML ที่ต้องการแจกแบ่ง
PHP 5 ตั้งแต่ตอนแรก จะตรวจสอบการเข้ารหัสของ XML ที่ส่งเข้ามาอัตโนมัติ ดังนั้น encoding ปรากฏการณ์ที่ใช้เพื่อกำหนดการเข้ารหัสของข้อมูลที่ออกมาหลังจากการแจกแบ่ง
ใน PHP 4 ตัวอักษรที่ออกมาโดยเริ่มต้นเท่ากับตัวอักษรที่รับเข้ามา ถ้าส่งตัวว่าง พาเซอร์จะพยายามค้นหาหัว 3 หรือ 4 ไบต์เพื่อหาการเข้ารหัสของเอกสาร
ใน PHP 5.0.0 และ 5.0.1 ตัวอักษรที่ออกมาโดยเริ่มต้นเป็น ISO-8859-1 และ PHP 5.0.2 แล้วเป็น UTF-8。
โค้ดเล่นที่เน้นรับรองโดย XML พาเซอร์มี ISO-8859-1, UTF-8 และ US-ASCII。
คำเตือนและหมายเหตุ
คำเตือน:เพื่อปลดปล่อย XML พาเซอร์ ใช้ xml_parser_free(); ฟังก์ชัน。
คำเตือน:เพื่อที่จะสร้าง XML พาเซอร์ที่สนับสนุนชื่อช่องนามพื้นที่ ใช้ xml_parser_create_ns(); ฟังก์ชัน。
ตัวอย่าง
<?php $xmlparser = xml_parser_create();; xml_parser_free($xmlparser); ?>