شماره ستون جاری (xml_get_current_column_number)
تابع xml_get_current_column_number شماره ستون فعلی را می دهد. «ستون (Column)» یعنی جای کاراکتر در همان خط. با دانستن ستون، خطا را دقیق تر پیدا می کنیم.
تعریف و کاربرد شماره ستون XML
طبق منبع، xml_get_current_column_number(parser) ستون فعلی پارسر XML را برمی گرداند. در موفقیت عدد می دهد؛ در شکست FALSE می آید.
سینتکس (Syntax)
xml_get_current_column_number(<parser>)
مثال از منبع
Line: "
. xml_get_current_line_number($xmlparser)
. "
Column: "
. xml_get_current_column_number($xmlparser)
. "
"
);
}
}
xml_parser_free($xmlparser);
?>
گام های عملی سریع
- پارسر XML را بساز.
- فایل را تکه تکه بخوان.
- در خطا، شماره ستون XML را چاپ کن.
نکته: شماره خط و اندیس بایت را هم چاپ کن تا نشانی خطا دقیق شود.
هشدار: پس از پایان، xml_parser_free() را فراموش نکن.
جمع بندی سریع
- شماره ستون XML جای خطا را دقیق تر می کند.
- موفقیت: یک عدد؛ شکست:
FALSE. - همراه خط و بایت، عیب یابی کامل تر است.
- پس از کار، پارسر را آزاد کن.
منابع و پیوندها
W3Schools: xml_get_current_column_number — تعریف و نمونه.
W3Schools: XML Parser Reference — فهرست توابع XML.
همچنین ببین: رشته خطای XML، بایت اندیس جاری، و پیوند با شماره ستون XML.