PHP xml_get_current_column_number() फ़ंक्शन
परिभाषा और उपयोग
xml_get_current_column_number() फ़ंक्शन एक्सएमएल पार्सर के वर्तमान स्तम्भ संख्या प्राप्त करता है。
व्याकरण
xml_get_current_byte_index(parser)
पारामीटर | वर्णन |
---|---|
parser | आवश्यक है। वापस आने वाले XML पार्सर को निर्धारित करें。 |
व्याख्या
यदि parser पारामीटर एक वैध विश्लेषक को इंद्रहाना नहीं करता है, तो फ़ंक्शन false वापस करेगा।अन्यथा निर्दिष्ट विश्लेषक के वर्तमान पंक्ति संख्या (द्वारा फ़ंक्शन xml_get_current_line_number() को वर्तमान स्तम्भ संख्या प्रदान करता है。
उदाहरण
<?php // invalid xml file $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // open file and read data $fp = fopen($xmlfile, 'r'); while ($xmldata = fread($fp, 4096)) { // parse the data chunk 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 स्तम्भ: 61