PHP xml_parser_free() Function











❮ مرجع تجزیه کننده PHP XML



مثال


یک تجزیه کننده XML ایجاد کنید، یک سند XML را تجزیه کنید (note.xml
سپس تجزیه کننده XML را آزاد کنید:



// ایجاد یک تجزیه کننده XML
$parser=xml_parser_create();


تابع کاراکتر($parser,$data) {
echo $data;



xml_set_character_data_handler($parser,"char");
$fp=fopen("note.xml","r");


در حالی که ($data=fread($fp,4096)) {
  // ​​داده‌های XML را تجزیه کنید

xml_parse($parser,$data,feof($fp)) یا
  die (sprintf("خطای XML: %s
در خط %d،
  xml_error_string(xml_get_error_code($parser))،

xml_get_current_line_number($parser)));


// تجزیه کننده XML رایگان
xml_parser_free($parser);
fclose($fp);

?>

اجرای مثال »




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


تابع xml_parser_free() تجزیه کننده XML را آزاد می کند.


نکته: برای ایجاد یک تجزیه کننده XML از
تابع xml_parser_create().



نحو



xml_parser_free(تجزیه کننده)

مقادیر پارامتر









مشخص می کند

پارامتر توضیح
تجزیه کننده لازم است. تجزیه کننده XML را آزاد







<اسکریپت>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1493883843099-0'); });






جزئیات فنی











مقدار بازگشتی: در مورد موفقیت درست است. FALSE در صورت شکست
نسخه PHP: 4.0+



❮ مرجع تجزیه کننده PHP XML