يمكن القراءة والكتابة من وإلى 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 );
:nice:
\n بالنسبه لسطر جديد هذا الرمز
\t ولو اردت ان تضع مسافه ايضاً لها رمز مشابه تقريباً
الاخيره ماني متاكد منها :eek2:
هذا بالنسبة للكاتبة على الملف او انشاء الملف
اما بالنسبة للقرائه
من إي نسخة منتدى vb ابحث عن ملف class_xml.php داخل مجلد includes
فقط قم بانكلود للملف
طريقة الاستخدام
كود PHP:
$files ="Data.xml";
$xmlobj = new XMLparser(false,$files);
$xml = $xmlobj->parse();
/////////////////////// لستخراج قيمة من الملف ووضعها في متغير
$asdd=$xml[Languages][id];
طبعاً
Languages
id
على حسب بنية ملف الـ XML لديك
تحياتي . غزوان