English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل دروس PHP الأساسية

دليل دروس PHP المتقدمة

PHP & MySQL

دليل مرجع PHP

وظائف معالج XML لـ PHP

معالج XML هو مكون إضافي لـ PHP يتيح لنا بسهولة التشغيل والحصول على بيانات XML.

التثبيت

بالتشغيل الافتراضي، يتم تفعيل هذا المكون الإضافي. الأمر الافتراضي الممنوع في وقت التجميع هو  --disable-xml

إعدادات تشغيل الوقت

لا توجد تعليمات إعدادات معينة لهذا الاسم الم扩展 في ملف php.ini.

قائمة الوظائف

الإصدار-يعبر عن الإصدار الأحدث من PHP الذي يدعم هذه الوظيفة.

الترقيمالوظيفة
الوصف
الإصدار
1utf8_decode()تحويل سلسلة UTF-8 إلى ISO-8859-14
2utf8_encode()تحويل سلسلة ISO-8859-1 إلى UTF-84
3xml_error_string()يستخدم لمعرفة النص الموجود في معالج XML5
4xml_get_current_byte_index()يستخدم لمعرفة الموقع الحالي للبайте في معالج XML4
5xml_get_current_column_number()يستخدم لاستخراج الرقم الحالي للعمود في معالج تحليل XML4
6xml_get_current_line_number()يستخدم لاستخراج الرقم الحالي للسطر في معالج تحليل XML4
7xml_get_error_code()يستخدم لاستخراج رمز خطأ معالج تحليل XML4
8xml_parse_into_struct()يستخدم لتحويل أي xml مصمم بشكل جيد إلى بنية مصفوفة4
9xml_parser_create_ns()يستخدم لإنشاء معالج تحليل XML مع دعم المساحة الاسمية4
10xml_parser_create()يستخدم لإنشاء معالج تحليل XML4
11xml_parser_free()يستخدم لتحرير معالج تحليل XML4
12xml_parser_get_option()يستخدم لاستخراج الخيارات من معالج تحليل XML4
13xml_parser_set_option()يستخدم لضبط الخيارات في معالج تحليل XML4
14xml_set_character_data_handler()يستخدم لإنشاء معالج بيانات الحروف4
15xml_set_default_handler()يستخدم لإنشاء معالج افتراضي4
16xml_set_element_handler()يستخدم لإنشاء معالج العناصر البدائية وال终极4
17xml_set_end_namespace_decl_handler()يستخدم لإنشاء معالج إعلان المساحة الاسمية عند النهاية4
18xml_set_external_entity_ref_handler()يستخدم لإنشاء معالج الكيانات الخارجية4
19xml_set_notation_decl_handler()يستخدم لإنشاء معالج إعلان السمات4
20xml_set_object()يستخدم لاستخدام معالج تحليل XML في الكائن4
21xml_set_processing_instruction_handler()يستخدم لإنشاء معالج تعليمات المعالجة (PI)4
22xml_set_start_namespace_decl_handler()يستخدم لإنشاء معالج إعلان المساحة الاسمية عند بدء العمل4
23xml_set_unparsed_entity_decl_handler()يستخدم لإنشاء معالج إعلان الكيانات غير المفصلة4