PHP xml_parse() သတင်းသံလွှာ

အသုံးပြုနည်းဥပဒေ

xml_parse() သတင်းသံလွှာပြန်လည်တွေ့ရှာသူ အသုံးပြုသည်。

အောင်မြင်သော် true ပြန်လည်ကြည်းလှည့်သည်။ အကယ်၍ false ပြန်လည်ကြည်းလှည့်သည်。

ပြောဉ်ပြီး

xml_parse(parser,xml,ကျယ်)
ပါဝင်သည် သုံးသပ်ခြင်း
parser လိုအပ်သည်။ အသုံးပြုရန်ရှိသော XML ပြန်လည်တွေ့ရှာသူကို ညွှန်ပြသည်。
xml အပြည့်အဝင် ဖြစ်ပါသည်။ သတင်းအချက် ကို သတင်းအချက် အတွင်း သတင်းပေးခြင်း အတွက် သုံးပါ
ကျယ် ဆိုင်သည် သာ ဖြစ်ပါသည်။ အရေးပါ သဘော ဖြစ်ပါက သဘော ဖြစ်သော အချက်အလက် အား သတင်းအချက် အတွင်း ပါဝင်သည်

အကြောင်းကြား နှင့် ဝေဖန်

အကြောင်းကြားXML ကုမ္ပဏီ တည်ဆောက်ခြင်း အတွက် သုံးပါ xml_parser_create() ကုမ္ပဏီ

အကျိုးသက်

<?php
// လုံးဝ အမှတ်သာ အား သတင်းအချက်
$xmlfile = 'test.xml';
// သတင်းအချက် အား အတည်ပြု
$xmlparser = xml_parser_create();
// ဖွင့်ပြီး သုံးသပ်ခြင်း နှင့် စုဆောင်ရွက်
$fp = fopen($xmlfile, 'r'); 
  if (!xml_parse($xmlparser,$xmldata,feof($fp)))
  while ($xmldata = fread($fp, 4096))
  // parse the data chunk 
    if (!xml_parse($xmlparser,$xmldata,feof($fp)))
    {
    die( print "ERROR: " .
    . xml_get_current_line_number($xmlparser)
    xml_get_error_code($xmlparser)
    . "အကြိမ်: "
    . xml_get_current_line_number($xmlparser)
    . "<br />"
    . "လူင်း: "
    . xml_get_current_column_number($xmlparser)
    }
  }
xml_parser_free($xmlparser);
?>

ထုတ်ပေးခြင်း:

ERROR: 76
အကြိမ်: 8
လူင်း: 61