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

preg_last_error_msg

နောက်ဆုံး PCRE ပုံမှန်စကားရပ်ကွပ်မျက်မှု၏အမှားမက်ဆေ့ခ်ျကိုပြန်ပို့သည်
အမည်:preg_last_error_msg
အမျိုးအစား:ပုံမှန် processing pcre
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:နောက်ဆုံး PCRE ပုံမှန်စကားရပ် function ခေါ်ဆိုမှုအတွက်အမှားမက်ဆေ့ခ်ျကိုရယူပါ

function name: preg_last_error_msg ()

သက်ဆိုင်သောဗားရှင်း - PHP 8.0.0 နှင့်အထက်

function ကိုဖော်ပြချက် - PREG_LAST_ERROR_ERROR_MSG () function ကိုနောက်ဆုံး PCRE ပုံမှန် expression function call ၏အမှားအချက်အလက်များကိုရယူရန်အသုံးပြုသည်။

Syntax: string preg_last_error_msg (ပျက်ပြယ်)

Return Value: နောက်ဆုံး PCRE အမှားကိုဖော်ပြသည့် string တစ်ခုကိုပြန်ပို့ပါ။ အမှားမရှိပါ။

ဥပမာ -

 <?php // 示例1 preg_match('/(foo)(bar)(baz)/', 'foobarbaz', $matches); if (preg_last_error() !== PREG_NO_ERROR) { echo preg_last_error_msg(); } else { echo "No error occurred."; } // 输出:No error occurred. // 示例2 preg_match('/(foo)(bar)(baz/', 'foobarbaz', $matches); if (preg_last_error() !== PREG_NO_ERROR) { echo preg_last_error_msg(); } // 输出:PREG_BAD_DELIMATOR - missing ending delimiter '/' // 示例3 preg_match('/(foo)(bar)(baz)/', 'foobarbaz', $matches, PREG_UNMATCHED_AS_NULL); if (preg_last_error() !== PREG_NO_ERROR) { echo preg_last_error_msg(); } else { echo "No error occurred."; } // 输出:No error occurred. ?>

အထက်ပါဥပမာသည် preg_last_error_msg () function ကိုအသုံးပြုမှုကိုပြသသည်။ ဥပမာ 1 တွင်ပုံမှန်စကားရပ်တွင်အမှားအယွင်းမရှိပါ။ ထို့ကြောင့်လုပ်ဆောင်မှုသည်အချည်းနှီးသောကြိုးကိုပြန်ပို့သည်။ ဥပမာအားဖြင့်ပုံမှန်စကားရပ်သည်အဆုံး delimiter မရှိသဖြင့် preg_bad_delimator အမှားတစ်ခုဖြစ်ပြီး Preg_Last_error_Msg () function မှတဆင့်အမှားမက်ဆေ့ခ်ျကိုရရှိသည်။ ဥပမာ 3 တွင် Preg_unMatched_as_As_ANULL option ကိုအသုံးပြုခဲ့သော်လည်းပုံမှန်ဖော်ပြမှုတွင်အမှားအယွင်းမရှိပါ။

preg_last_error_msg () function ကိုသုံးနိုင်ရန်အတွက် function ကိုဟုခေါ်သောပြီးနောက်အမှားစစ်ဆေးခြင်းကိုပြုလုပ်ရမည်ဟုသတိပြုပါ။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ပုံမှန်အသုံးအနှုန်းကိုရှာဖွေခြင်းနှင့် callback အစားထိုးအသုံးပြုပါ preg_replace_callback_array

    preg_replace_callback_array

    ပုံမှန်အသုံးအနှုန်းက
  • နောက်ဆုံး PCRE ပုံမှန်စကားရပ်ကွပ်မျက်မှု၏အမှားမက်ဆေ့ခ်ျကိုပြန်ပို့သည် preg_last_error_msg

    preg_last_error_msg

    နောက်ဆုံးPCREပုံမှန်
  • ပုံမှန်အသုံးအနှုန်းရှာဖွေရေးနှင့်အစားထိုးဖျော်ဖြေ preg_filter

    preg_filter

    ပုံမှန်အသုံးအနှုန်းရ
  • ပုံမှန်အသုံးအနှုန်းရှာဖွေရေးနှင့်အစားထိုးလုပ်ဆောင်ပါ preg_replace

    preg_replace

    ပုံမှန်အသုံးအနှုန်းရ
  • ပုံမှန်စကားရပ်အားဖြင့်သီးခြား strings preg_split

    preg_split

    ပုံမှန်စကားရပ်အားဖြင
  • ပုံမှန်စကားရပ်ဇာတ်ကောင်မှလွတ်မြောက်ရန် preg_quote

    preg_quote

    ပုံမှန်စကားရပ်ဇာတ်ကေ
  • ကမ္ဘာလုံးဆိုင်ရာပုံမှန်စကားရပ်ကိုက်ညီမှုကိုလုပ်ဆောင်ပါ preg_match_all

    preg_match_all

    ကမ္ဘာလုံးဆိုင်ရာပုံမ
  • ပြီးခဲ့သည့် PCRE ပုံမှန်ကွပ်မျက်ခြင်းဖြင့်ထုတ်ပေးသောအမှားကုဒ်ကိုပြန်ပို့သည် preg_last_error

    preg_last_error

    ပြီးခဲ့သည့်PCREပုံမှ
လူကြိုက်များသော ဆောင်းပါးများ