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