PHP တွင် အတွင်းထပ်ဝင်ရောက်မှုရှိသော XML တဂ်များ၏ အုပ်စု
ယခု ကျွန်ုပ်တို့တွင် အတွင်းပိုင်း၌ အတွင်းထပ်ဝင်ရောက်မှုများ ပါဝင်သည့် တဂ်အများအပြား ရှိသည်ဆိုပါစို့။
<root>
<tag>
<elem>text1</elem>
</tag>
<tag>
<elem>text2</elem>
</tag>
<tag>
<elem>text3</elem>
</tag>
</root>
ကျွန်ုပ်တို့၏ တဂ်များကို loop ဖြင့် ဖြတ်သန်းပြီး အတွင်းထပ်တဂ်များ၏ တန်ဖိုးများကို ထုတ်ပြမည်။
<?php
foreach ($xml->tag as $tag) {
echo $tag->elem; // 'text1', 'text2', 'text3'
}
?>
အောက်ပါ XML ကို ပေးထားသည်။
<root>
<user>
<name>john</name>
<surn>smit</surn>
</user>
<user>
<name>eric</name>
<surn>wils</surn>
</user>
<user>
<name>kyle</name>
<surn>tayl</surn>
</user>
</root>
user တစ်ဦးစီ၏ အမည်နှင့် မိသားစုအမည်ကို စကရင်ပေါ်တွင် ထုတ်ပြပါ။
အောက်ပါ XML ကို ပေးထားသည်။
<root>
<product cost="100" amount="3">
<name>prod1</name>
<category>cat1</category>
</product>
<product cost="200" amount="4">
<name>prod2</name>
<category>cat2</category>
</product>
<product cost="300" amount="5">
<name>prod3</name>
<category>cat3</category>
</product>
</root>
ထုတ်ကုန်တစ်ခုစီ၏ အမည်၊ ကဏ္ဍ၊ ဈေးနှုန်းနှင့် အရေအတွက်ကို စကရင်ပေါ်တွင် ထုတ်ပြပါ။