PHP xml_get_current_line_number() ਫੰਕਸ਼ਨ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

xml_get_current_line_number() ਫੰਕਸ਼ਨ ਐਕਸਮਲ ਐਕਸੀਜ਼ ਪਰਸਰ ਦੀ ਮੌਜੂਦਾ ਲਾਈਨ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ。

ਗਰਾਮਰ

xml_get_current_line_number(پارسر)
پارامتر توضیح
پارسر ضروری، اس کا استعمال کردہ ایکسمل پارسر کا تعین کرتا ہے۔

توضیح

اگر پارسر پارامتر ایک مجاز پارسر کی سمت نہیں دکھاتا، اس فنکشن FALSE واپس دے گی، درغیر این، طلب شدہ پارسر کو اس کی کیش میں موجود موجودین لائن نمبر واپس دے گا。

مثال

<?php
// بلاحق ایکسمل فائل
$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