PHP xml_get_current_column_number() ఫంక్షన్
నిర్వచనం మరియు వినియోగం
xml_get_current_column_number() ఫంక్షన్ ఎక్సీంల్ పార్సర్ యొక్క ప్రస్తుత కలమ్ సంఖ్యను పొందుతుంది.
సంకేతం
xml_get_current_byte_index(parser)
పారామితులు | వివరణ |
---|---|
parser | అవసరమైన ఎక్సీంల్ పార్సర్ ని నిర్దేశించుట |
వివరణ
ఉపయోగించాలి parser పారసింగర్ సూచికను చూపించడం లేదు అనేది సరిగ్గా లేదు, ఫంక్షన్ false తిరిగి ఇవ్వబడుతుంది. లేకపోతే ప్రస్తుత పారసింగర్ సూచికను ఇవ్వబడుతుంది (ఫంక్షన్ ద్వారా ఇవ్వబడుతుంది)}} xml_get_current_line_number() యొక్క ప్రస్తుత కలమ్ సంఖ్య.
ఇది నిర్దేశించబడిన ()
ఉదాహరణ <?php // అన్ని అక్షరాంశాలు సరైనవి కాదు ఫైల్ $xmlfile = 'test.xml'; $xmlparser = xml_parser_create(); // ఫైల్ని తెరిచి దత్తాంశాన్ని చదువుతాయి $fp = fopen($xmlfile, 'r'); if (!xml_parse($xmlparser,$xmldata,feof($fp))) while ($xmldata = fread($fp, 4096)) // parse the data chunk if (!xml_parse($xmlparser,$xmldata,feof($fp))) { die( print "ERROR: " . xml_get_current_line_number($xmlparser) . xml_error_string(xml_get_error_code($xmlparser)) . "రెండు: " . xml_get_current_line_number($xmlparser) . "<br />" . "కలమ్: " . xml_get_current_column_number($xmlparser) } } xml_parser_free($xmlparser); ?>
అవుట్పుట్లు:
ERROR: టాగులు విస్తరణ అయ్యాయి రెండు: 8 కలమ్: 61