PHP xml_error_string() လုပ်ငန်းဆောင်

အသုံးပြုနည်း နှင့် ဖော်ပြ

xml_error_string() လုပ်ငန်းဆောင် သည် XML ပြန်လည်တွေ့ရှိသည့် အမှား ဖော်ပြပါတယ်။

အက္ခရာ

xml_error_string(errorcode)
ပြင်ပ် ဖော်ပြ
errorcode တစ်ခုချင်းသားသတ္တိ။ အသုံးပြုရသော အမှား ကို အမှား ကို အချက်အလက် ပြုပြီး ပြောဆိုပါတယ်။ အမှား ကို xml_get_error_code() လုပ်ငန်းဆောင် ပါဝင် သည်။

အကြောင်းပြချက်

ပြန်လည်ပေး နှင့် errorcode အမှား ကို လက်ခံသော အချက်အလက် ကို ကိုးကွယ် ရာတွင် ပြန်လည်ပေးသော အချက်အလက် ကို ပြန်လည်ပေးပါ။ အချက်အလက် မပြောင်းလဲသည် အားဖြင့် false ပြန်လည်ပေးပါ။

အကျယ်အဝန်

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

ပြန်လည်ထုတ်လုပ်:

ERROR: ချက်အချက် မပြောင်းလဲ
တစ်ခု: 8
လောက်: 51