လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> libxml_clear_errors

libxml_clear_errors

libxml error buffer ရှင်းရှင်းလင်းလင်းရှင်းလင်းပါ။
အမည်:libxml_clear_errors
အမျိုးအစား:မသတ်မှတ်ထားသောအမျိုးအစား
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:libxml အမှားကြားခံရှိအမှားအယွင်းများအားလုံးကိုရှင်းလင်းပါ

function name: libxml_clear_Ersors ()

function ကိုဖော်ပြချက် - libxml_cl_clear_Erclear_Ersorors () function ကို libxml error buffer ရှိအမှားအားလုံးကိုရှင်းလင်းရန်အသုံးပြုသည်။

သက်ဆိုင်သောဗားရှင်း - ဤလုပ်ဆောင်မှုကို PHP 5> = 5.1.0, PHP 7 ဗားရှင်းတွင်ရရှိနိုင်သည်။

syntax: libxml_clear_Ererrors (): ပျက်ပြယ်

ပြန်လာတန်ဖိုး - ဒီ function ကိုတန်ဖိုးမထားဘူး။

ဥပမာ -

 // 启用libxml 错误处理libxml_use_internal_errors(true); // 通过加载无效的XML 文件引发错误$doc = new DOMDocument(); $doc->load('invalid.xml'); // 获取所有的libxml 错误$errors = libxml_get_errors(); // 输出错误信息foreach ($errors as $error) { echo libxml_display_error($error); } // 清除错误缓冲区libxml_clear_errors(); // 自定义函数用于显示错误信息function libxml_display_error($error) { $return = "<br/>\n"; switch ($error->level) { case LIBXML_ERR_WARNING: $return .= "<b>Warning $error->code:</b> "; break; case LIBXML_ERR_ERROR: $return .= "<b>Error $error->code:</b> "; break; case LIBXML_ERR_FATAL: $return .= "<b>Fatal Error $error->code:</b> "; break; } $return .= trim($error->message); if ($error->file) { $return .= " in <b>$error->file</b>"; } $return .= " on line <b>$error->line</b>\n"; return $return; }

အထက်ပါဥပမာတွင် libxml_use_internal_errors(true) မှတဆင့် LibxMl အမှားကိုကိုင်တွယ်ဖြေရှင်းခဲ့သည်။ ထို့နောက်ကျွန်ုပ်တို့သည်မမှန်ကန်သော XML ဖိုင်ကို load လုပ်ပြီး libxml တွင်အမှားတစ်ခုဖြစ်ပေါ်စေသည်။ နောက်တစ်ခုက libxml_get_errors() function ကိုသုံးပြီးအမှားသတင်းကိုပြသရန်စိတ်ကြိုက် function libxml_display_error() ကိုသုံးပါ။ နောက်ဆုံးအနေဖြင့်ကျွန်ုပ်တို့သည် libxml_clear_errors() နောက်ဆက်တွဲအပြောင်းအလဲတင်ရန်အတွက်အမှားကြားခံကိုရှင်းလင်းရန်ကျွန်ုပ်တို့အသုံးပြုသည်။

သဒ္ဒါ

 libxml_clear_Errors ( )
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • FTP server မှဖိုင်ကိုဒေါင်းလုပ်ဆွဲပြီး၎င်းကိုဖွင့်ထားသောဖိုင်ကိုသိမ်းဆည်းပါ (ပိတ်ဆို့ခြင်းမဟုတ်သော) ကိုသိမ်းဆည်းပါ။ ftp_nb_fget

    ftp_nb_fget

    FTPserverမှဖိုင်ကိုဒ
  • MySQL server hostname နှင့် connection အမျိုးအစားကိုပြန်ပို့သည်။ get_host_info

    get_host_info

    MySQLserverhostnameန
  • FTP server (ပိတ်ဆို့ခြင်းမဟုတ်သော) ဖိုင်ကိုကူးယူပါ။ ftp_nb_get

    ftp_nb_get

    FTPserver(ပိတ်ဆို့ခြ
  • FTP ဆက်သွယ်မှုကိုပိတ်ပါ။ ftp_close

    ftp_close

    FTPဆက်သွယ်မှုကိုပိတ်
  • ယခင် MySQL စစ်ဆင်ရေးမှထုတ်လုပ်သောစာသားအမှားမက်ဆေ့ခ်ျကိုပြန်ပို့သည်။ mysql_error

    mysql_error

    ယခင်MySQLစစ်ဆင်ရေးမှ
  • ဂျူလီယန်ရက်များကိုဂျူးပြက္ခဒိန်တွင်ရက်စွဲများအဖြစ်သတ်မှတ်သည်။ jdtojewish

    jdtojewish

    ဂျူလီယန်ရက်များကိုဂျ
  • ခြွင်းချက်ပစ်ချတဲ့ဖိုင်ကိုလမ်းကြောင်းအပြည့်အစုံပြန်သွားသည်။ getFile

    getFile

    ခြွင်းချက်ပစ်ချတဲ့ဖိ
  • လက်ရှိ FTP passive mode ကိုဖွင့်ရှိမရှိပြန်ပို့သည်။ ftp_pasv

    ftp_pasv

    လက်ရှိFTPpassivemode