فونکشن xml_parse() PHP

تعریف و استفاده

فونکشن xml_parse() مستندات XML دستور نامه را جیسته می‌کند.

اگر موفقیت آمیز باشد، true برمی‌گرداند. در غیر این صورت، false برمی‌گرداند.

گرامر

xml_parse(پارسر,xml,بند)
پارامتر دسریافتی
پارسر ضروری.
xml ضروری۔ پارسی کریں گا کا XML ڈاٹا مقرر کرنا
بند اختیاری۔ اگر یہ پارامتر true ہے تو xml پارامتر میں موجود اعداد تیزی سے پارسی کئے گئے آخری ڈیٹا کی طرح ہوں گے。

تذکرے اور نوٹس

تذکرہ:XML پارسر بنانے کے لئے استعمال کریں xml_parser_create() فنکشن.

مثال

<?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_get_error_code($xmlparser)
    . "<br />"
    . "لائن: "
    . xml_get_current_line_number($xmlparser)
    . "<br />"
    . "کولم: "
    . xml_get_current_column_number($xmlparser)
    . "<br />");
    }
  }
xml_parser_free($xmlparser);
?>

خروج:

ERROR: 76
لائن: 8
کالم: 61