PHP xml_get_current_line_number() ఫంక్షన్
నిర్వచనం మరియు ఉపయోగం
xml_get_current_line_number() ఫంక్షన్ ఎక్సిమ్ ప్రిస్సర్ ప్రస్తుత కింది లైన్ నంబర్ ను పొందుతుంది。
సంవత్సరం
xml_get_current_line_number()పరిశీలకిని)
పారామీటర్స్ | వివరణ |
---|---|
పరిశీలకిని | అవసరమైనది. ఉపయోగించాల్సిన XML పరిశీలకిని నిర్దేశించండి. |
వివరణ
ఉంటే పరిశీలకిని పారామీటర్స్ ఒక చెల్లునటి పరిశీలకిని సూచిస్తుంది, ఈ ఫంక్షన్ FALSE తిరిగి ఉంటుంది, లేకపోతే పరిశీలకిని క్యాష్లో ప్రస్తుత లైన్ నంబర్ను తిరిగి ఉంటుంది.
ఉదాహరణ
<?php // వ్యర్థ xml ఫైల్ $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // ఫైల్ని తెరిచి డేటాను చదవండి $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