فونكشن xml_parser_create() فی فیپا هیئت

التعريف والاستخدام

يُنشأ فونكشن xml_parser_create() معالج XML.

يقوم هذا الفونكشن بإنشاء معالج XML جديد ويعيد مفتاح المصدر الذي يمكن استخدامه مع الفونكشن XML الأخرى.

النحو

xml_parser_create(encoding)
المساهمة الوصف
encoding اختياري. يحدد encoding المخرجات.

الشرح

المساهمة الخيارية encoding في PHP 4، لتحديد encoding للXML المدخل الذي سيتم تحليله.

بدأت PHP 5 في التحقق تلقائيًا من encoding المدخلات XML، لذا encoding المساهمة تُستخدم فقط لتعيين encoding المخرجات بعد التحليل.

في PHP 4، هو编码 المخرجات الافتراضية هو نفسه للبيانات المدخلة. إذا تم تمرير النص فارغ، سيحاول المعالج البحث في أول 3 أو 4 بيت لتحديد编码 للملف.

في PHP 5.0.0 و5.0.1، هو编码 المخرجات الافتراضية هو ISO-8859-1، بينما في إصدارات PHP 5.0.2 فما فوق هو UTF-8.

الإنجازات المدعومة للمعالج هي 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);
?>