PHP xml_get_error_code() فنکشن

تعریف و استفاده

xml_get_error_code() فنکشن کد خطای پیاده‌کننده XML را دریافت می‌کند.

اگر موفق شد، کد خطا را بازمی‌گرداند. در غیر این صورت، false را بازمی‌گرداند.

structures

xml_get_error_code(پارسر)
پارامتر شرح
پارسر ضروری. مشخص می‌کند که کدام پیاده‌کننده XML باید استفاده شود.

مثال

<?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 "خطا: "
    . xml_get_error_code($xmlparser)
    . "<br />"
    . "خط: "
    . xml_get_current_line_number($xmlparser)
    . "<br />"
    . "ستون: "
    . xml_get_current_column_number($xmlparser)
    . "<br />");
    }
  }
xml_parser_free($xmlparser);
?>

خروجی:

خطا: 76
خط: 8
ستون: 61