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