preg_quote လုပ်ဆောင်ချက်

preg_quote လုပ်ဆောင်ချက်သည် ရီဂျူလား အက်စ်ပရက်ရှင်းများ၏ အထူးသင်္ကေတများရှေ့တွင် နောက်ပြန်စလက်ရှ်များ ထည့်ပေးသည်။ ပထမ ပါရာမီတာအဖြစ် ထွက်ပြေးရန် စာကြောင်းကို ပေးပို့ပြီး ဒုတိယ (ချန်လှပ်ထားနိုင်သော) အဖြစ် ထွက်ပြေးရန် လိုအပ်သော သင်္ကေတကို ပေးပို့သည်။

ဝါကျဖွဲ့စည်းပုံ

phppreg_quote(string, [delimiter]);

ဥပမာ

အထူးသင်္ကေတများပါသော စာကြောင်းကို ထွက်ပြေးခြင်း

php<?php
  $str = 'price is .99 (50% off)';
  echo preg_quote($str);
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်

php'price is $10\.99 \(50\% off\)'

ဥပမာ

အပိုဆောင်း သင်္ကေတ-ခွဲခြားသတ်မှတ်ချက်ဖြင့် ထွက်ပြေးခြင်း

php<?php
  $str = 'user/data/file.txt';
  echo preg_quote($str, '/');
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်

php'user\/data\/file\.txt'

ဥပမာ

ရီဂျူလား အက်စ်ပရက်ရှင်းတွင် အသုံးပြုခြင်း

php<?php
  $search = 'file*.txt';
  $pattern = '/^' . preg_quote($search, '/') . '$/';
  echo $pattern;
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်

php'/^file\*\.txt$/'

ဒါကိုလည်း ကြည့်ပါ

  • preg_match လုပ်ဆောင်ချက်၊
    အကြောင်းမှာ ၎င်းသည် ရီဂျူလား အက်စ်ပရက်ရှင်းနှင့် ကိုက်ညီမှုကို စစ်ဆေးခြင်းကို လုပ်ဆောင်ပေးသည်
  • preg_replace လုပ်ဆောင်ချက်၊
    အကြောင်းမှာ ၎င်းသည် ရီဂျူလား အက်စ်ပရက်ရှင်းအရ ရှာဖွေခြင်းနှင့် အစားထိုးခြင်းကို လုပ်ဆောင်ပေးသည်