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