يمكن القراءة والكتابة من وإلى XML بدون الحاجه إلى إلى لغة مسانده فقـط PHP
بالنسبه للكتابة فالأمر سهل جدا يمكنك كتابة
هذا مبدأ الكتابة للملف
كود PHP:
$filename = "Data.xml";
$filehandle = fopen($filename, 'w') or die("تعذر فتح الملف");
كود PHP:
//////هنـا متغير وهذا الوسم بداية ملف الـ XML
$stringData = "<?xml version="1.0\" encoding=\"ISO-8859-1\"?>\n";
///////كتابة الوسم داخل ملف الـ XML
fwrite($filehandle, $stringData);
لو اردت ان تنزل سطر جديد
كود PHP:
$GZWAN = "\n";
fwrite($filehandle, $GZWAN);
ولو اردت ان تكتب إي شيء
كود PHP:
$GZ = "اي شي هههه";
fwrite($filehandle, $GZ );
\n بالنسبه لسطر جديد هذا الرمز
\t ولو اردت ان تضع مسافه ايضاً لها رمز مشابه تقريباً
الاخيره ماني متاكد منها
هذا بالنسبة للكاتبة على الملف او انشاء الملف
اما بالنسبة للقرائه
من إي نسخة منتدى vb ابحث عن ملف class_xml.php داخل مجلد includes
فقط قم بانكلود للملف
طريقة الاستخدام
كود PHP:
$files ="Data.xml";
$xmlobj = new XMLparser(false,$files);
$xml = $xmlobj->parse();
/////////////////////// لستخراج قيمة من الملف ووضعها في متغير
$asdd=$xml[Languages][id];
طبعاً
Languages
id
على حسب بنية ملف الـ XML لديك
تحياتي . غزوان