Web Development တွင် server-side side scripting language တစ်ခုအနေဖြင့် PHP သည်ကြိုးများတူးဖော်သည့်အခါ from ဇာတ်ကောင်များကိုမကြာခဏအသုံးပြုရန်လိုအပ်သည်။ Escape ဇာတ်ကောင်များသည် PHP ရှိအထူးအက္ခရာများကို PHP မှအထူးအက္ခရာများကိုကာကွယ်ရန်အခန်းကဏ် play မှပါ 0 င်ခြင်းတွင်၎င်းတို့၏မူလအဓိပ္ပာယ်ကိုပြောင်းလဲခြင်းမှကာကွယ်ရန်သို့မဟုတ်မူလအဓိပ္ပာယ်ကိုပြောင်းလဲခြင်းမှကာကွယ်ရန်ဖြစ်သည်။ PHP မှအထူးအက္ခရာများတွင်ကိုးကားချက်များ, backslashes စသည်ဖြင့် PHP တွင်အဘယ်ကြောင့်လိုအပ်ကြောင်းသရုပ်ဖော်ရန်သတ်သတ်မှတ်မှတ်ကုဒ်များကိုအသုံးပြုမည်။
PHP တွင်, တစ်ခုတည်းသောကိုးကားနှစ်ခုလုံးကိုကြိုးများကိုကိုယ်စားပြုရန်အသုံးပြုသည်။ သို့သော်၎င်းတို့ကိုအနည်းငယ်ကွဲပြားစွာအသုံးပြုကြသည်။ နှစ်ဆကိုးကားချက်များတွင် variable များကိုတိုက်ရိုက်ထည့်နိုင်သည်။ PHP သည် variable ကို၎င်း၏တန်ဖိုးကိုခွဲခြမ်းစိတ်ဖြာလိမ့်မည်။ တစ်ခုတည်းသောကိုးကားချက်များတွင် variable များကိုသာမန်အက္ခရာများအဖြစ်သတ်မှတ်လိမ့်မည်။ ဒီမှာဥပမာတစ်ခုပါ။
$name = "Alice" ;
$greeting1 = "Hello, $name!" ; // 输出:Hello, Alice!
$greeting2 = 'Hello, $name!' ; // 输出:Hello, $name!
string တွင်ကိုးကားချက်များပါ 0 င်ပါက၎င်းကိုအောက်တွင်ဖော်ပြထားသည့်အတိုင်း Ella စာလုံးများကိုသုံးရန်လိုအပ်သည် -
$quote = "He said: " I'm fine. "" ;
echo $quote ; // 输出:He said: "I'm fine."
PHP တွင် Backslash (\) ကိုလိုင်းချိုးကဲ့သို့သောအထူးအက္ခရာများမှလွတ်မြောက်ရန် FREAM သင်္ကေတများအဖြစ်အသုံးပြုသည်။
), tab ဇာတ်ကောင်များ () စသည်တို့ကိုစသည်တို့ကို tabs များပါ 0 င်ပါက, ဥပမာသည်အောက်ပါအတိုင်းဖြစ်သည် -
$path = "C:\xampp\htdocs" ;
echo $path ; // 输出:C:\xampp\htdocs
PHP သည်ဒေတာဘေ့စ်နှင့်အတူအပြန်အလှန်ဆက်သွယ်သောအခါအသုံးပြုသူမှထည့်သွင်းထားသောအချက်အလက်များသည်အန္တရာယ်ရှိသောကုဒ်များပါ 0 င်နိုင်သည်။ SQL Injection Infaction များကိုကာကွယ်ရန်အတွက်အသုံးပြုသူမှထည့်သွင်းထားသောအချက်အလက်များကိုလုပ်ဆောင်ရန် Escape Chrame ကိုအသုံးပြုရန်လိုအပ်သည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$username = $_POST [ 'username' ];
$password = $_POST [ 'password' ];
// 使用mysqli_real_escape_string函数对用户输入的数据进行转义处理
$username = mysqli_real_escape_string( $db_connection , $username );
$password = mysqli_real_escape_string( $db_connection , $password );
// 构建查询语句
$sql = "SELECT * FROM users WHERE username='$username' AND password='$password'" ;
PHP တွင် Escape ဇာတ်ကောင်များသည်အရေးပါသောအခန်းကဏ် play မှပါ 0 င်ပြီးအထူးအက္ခရာများကိုကာကွယ်ခြင်း, ထို့ကြောင့် PHP Code ကိုရေးသည့်အခါ developer များက code ၏မှန်ကန်မှုနှင့်လုံခြုံမှုကိုသေချာစေရန် Escape ဇာတ်ကောင်များကိုကျိုးကြောင်းဆီလျော်စွာအသုံးပြုခြင်းလိုအပ်သည်။