PHP SimpleXML
- صفحه قبل XML DOM
- صفحه بعدی مقدمه AJAX
A gina daga SimpleXML:
SimpleXML a gina rawar goma daga XML, daga baya a gina daga kowane tashi a gina daga daga baya.
Gana SimpleXML?
SimpleXML shi a gina kuma aiki daga PHP 5. A gina kama kai a gina kiwon element da daga kiwon tekun daga daga baya a gina kama kai a gina kiwon tekun daga daga baya.
A gina daga kiwon element, DOM ama Expat tafarki daga, SimpleXML a gina kai dake dake a gina daga kiwon tekun element daga dake dake.
- SimpleXML a gina a gina fiilen XML a gina kama kai a gina daga kiwon element, kamar:
- Daga kiwon element - ta'a a gina kama kai daga kwayar gudanin da ke aiki da shi. Daga baya, daga baya kiwon element na da manyan kiwon element daga baya a gina kai a gina daga abin da suke kai.
- Data kiwon element - daga kiwon tekun element a gina a gina karin. Daga baya, daga baya kiwon tekun element na da manyan tekun daga kowane da ke kai a gina kai a gina daga abin da suke kai.
Kada a gina rawar goma da yadda ake kai, SimpleXML a gina kai dake dake.
- A gina fiilen XML
- A gina data daga XML kalumai
- A gina tekun kiwon da ya daiki ko daga
Man gane, a gina XML adadi a gina kama adadi, gina a gina Expat tafarki gane ama XML DOM.
A gina
Daga PHP 5.0, SimpleXML funksiyon PHP nafasunin kudanci. A gina gina kama anfiyawa a gina fiilen.
A gina SimpleXML
Hakanan XML fiilen:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
ما قصد داریم نام و دادههای عناصر را از فایل XML بالا نمایش دهیم.
این کاری است که باید انجام دهیم:
- بارگذاری فایل XML
- دسترسی به نام اولین عنصر
- با استفاده از تابع children() یک چرخه در هر زیرنقطه ایجاد میکنیم
- نمایاندن نام و دادههای هر زیرنقطه
مثال
<?php $xml = simplexml_load_file("test.xml"); echo $xml->getName() . "<br />"; foreach($xml->children() as $child) { echo $child->getName() . ": " . $child . "<br />"; } ?>
خروجی کد بالا:
یادداشت به: جرج از: جان عنوان: یادآوری بدن: فراموش نکنید که جلسه را یادداشت کنید!
اطلاعات بیشتر در مورد PHP SimpleXML
برای اطلاعات بیشتر در مورد PHP SimpleXML، لطفاً به دستورالعملهای PHP SimpleXML.
- صفحه قبل XML DOM
- صفحه بعدی مقدمه AJAX