يوفر ملحق SimpleXML طريقة بسيطة للحصول على اسم ونص عنصر XML، طالما أنك تعرف تخطيط مستند XML.
يقوم SimpleXML بتحويل مستندات XML إلى كائنات SimpleXMLElement.
يمكن معالجة هذا الكائن مثل أي كائن آخر عبر محددات الخصائص العادية ومكررات المصفوفة.
نصيحة: بالمقارنة مع موزعي DOM أو Expat، يتطلب SimpleXML بضعة أسطر من التعليمات البرمجية فقط لقراءة البيانات النصية في عنصر ما.
يتطلب ملحق SimpleXML دعم PHP 5.
منذ PHP 5، أصبحت وظائف SimpleXML جزءًا من جوهر PHP. لا يلزم التثبيت لاستخدام هذه الوظائف.
وظيفة | يصف |
---|---|
__بناء() | قم بإنشاء كائن SimpleXMLElement جديد. |
إضافة سمة () | إضافة سمة إلى عنصر SimpleXML. |
addChild() | إضافة عنصر تابع إلى عنصر SimpleXML. |
asXML() | تنسيق البيانات لكائنات SimpleXML في XML (الإصدار 1.0). |
صفات() | إرجاع سمات وقيم علامة XML. |
أطفال() | يبحث عن العقد الفرعية للعقدة المحددة. |
عدد() | حساب عدد العقد الفرعية للعقدة المحددة. |
getDocNamespaces() | إرجاع مساحة الاسم المعلنة في المستند. |
الحصول على الاسم () | إرجاع اسم علامة XML المشار إليها بواسطة عنصر SimpleXML. |
الحصول على مساحات الأسماء () | إرجاع مساحة الاسم المستخدمة في المستند. |
تسجيلXPathNamespace() | قم بإنشاء سياق مساحة اسم لاستعلام XPath التالي. |
حفظXML() | الاسم المستعار لـ asXML(). |
simplexml_import_dom() | إرجاع كائن SimpleXMLElement من عقدة DOM. |
simplexml_load_file() | تحويل ملفات XML إلى كائنات SimpleXMLElement. |
simplexml_load_string() | تحويل سلسلة XML إلى كائن SimpleXMLElement. |
إكس باث () | تشغيل استعلامات XPath على بيانات XML. |
وظيفة | يصف |
---|---|
حاضِر() | إرجاع العنصر الحالي. |
الحصول على الأطفال () | إرجاع العناصر الفرعية للعنصر الحالي. |
hasChildren() | يتحقق مما إذا كان العنصر الحالي يحتوي على عناصر فرعية. |
مفتاح() | إرجاع المفتاح الحالي. |
التالي() | انتقل إلى العنصر التالي. |
الترجيع () | الترجيع إلى العنصر الأول. |
صالح() | التحقق مما إذا كان العنصر الحالي صالحًا. |