<span><span><span class="hljs-meta"><?php</span></span><span>
</span><span><span class="hljs-comment">// 这部分是与文章内容无关的 PHP 代码示例</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">"欢迎阅读本篇文章!"</span></span><span>;
</span><span><span class="hljs-meta">?></span></span><span>
<hr>
<h1>使用 <code>stripcslashes
<span><span>$ str</span></span> <span>=</span> <span><span class="function_ invoke__">addslashes</span></span> <span>(</span> <span><span class="function_ invoke__">addslashes</span></span> <span>(</span> <span><span>"O'Reilly"</span></span> <span>)); </span><span><span>ပဲ့တင်သံ</span></span><span> </span><span><span class="function_ invoke__">Strippcslashes</span></span> <span>(</span> <span><span>$ str</span></span> <span>); </span><span><span>// output ကိုနေဆဲအပိုဆောင်း backslash ရှိပါတယ်</span></span><span> </span></li><li><strong>စိတ်ကြိုက်ထွက်မြောက်လာသောစာလုံးများကိုမထောက်ပံ့ပါ။</strong> <span class="fun">Stripcslash များကို</span> C ပုံစံမှလွတ်မြောက်ရေးဇာတ်ကောင်များ (ဥပမာ, \ n, \ R, \ t) အတွက်ဒီဇိုင်းပြုလုပ်ထားသည်။ အကယ်. Custom သင်္ကေတတစ်ခုလွတ်မြောက်ရန်အတွက် string တွင်အသုံးပြုပါက function ကိုအသိအမှတ်မပြုနိုင်ပါ။</li><li> <strong>ယူနီကုဒ်ဇာတ်ကောင်များ၏မသင့်လျော်သောကိုင်တွယ်</strong> UXXXX ပုံစံဖြင့်ယူနီကုဒ်စာလုံးများကိုထုတ်ယူသောအခါ <span class="fun">strippcslash များသည်</span> ၎င်းတို့အားမှားယွင်းစွာယူနီကုဒ်စာလုံးများကိုပြောင်းလဲခြင်းမပြုပါ။</li></ol><h2> 2 ။ အမှားအယွင်းများကိုမည်သို့ရှောင်ရှားနိုင်မည်နည်း</h2><ul><li> <strong>strings ၏ထွက်ပေါက်အခြေအနေကိုရှင်းရှင်းလင်းလင်းသိ</strong> <span class="fun">Strippcslashes</span> မခေါ်မီ string သည် C-style မှလွတ်မြောက်ခြင်းရှိမရှိဆုံးဖြတ်ပါ။ အကယ်. string သည်သာမန်စာသားသာလျှင်, နောက်ကွယ်မှမျက်စိကန်းစွာမဖယ်ရှားပါနှင့်။</li><li> <strong>မှန်ကန်သောသက်ဆိုင်ရာ function ကိုသုံးပါ</strong> အကယ်. string ကို <span class="fun"><a href="/my/php/addslashes.html" target="_blank">addslashes</a></span> နှင့်လွတ်မြောက်လျှင် <span class="fun">strippcslash များ</span> အစား <span class="fun">stripslash များကို</span> အသုံးပြုသင့်သည်။ နှစ်ခုတွင်ကွဲပြားခြားနားသောစည်းမျဉ်းများရှိသည်:<pre> <span><span>$ str</span></span> <span>=</span> <span><span class="function_ invoke__">addslashes</span></span> <span>(</span> <span><span>"O'Reilly"</span></span> <span>); </span><span><span>ပဲ့တင်သံ</span></span><span> </span><span><span class="function_ invoke__">stripslashes</span></span> <span>(</span> <span><span>$ str</span></span> <span>);</span> <span><span>// မှန်ကန်သော output: o'Reilly</span></span><span> </span></li><li><strong>မျိုးစုံထွက်ပေါက်ကိုရှောင်ကြဉ်ပါ</strong> အသုံးပြုသူ input ကိုသို့မဟုတ်ပြင်ပဒေတာ <span class="fun">များကို</span> လွတ်မြောက်ရန်အတွက် 0 င်ရောက်မှုကိုတတ်နိုင်သမျှဖြည့်ဆည်းရန်ကြိုးစား <span class="fun">ပါ</span> <span class="fun">။</span></li><li> <strong>အထူးအက္ခရာများအတွက်ပုံမှန်သို့မဟုတ်ထုံးစံလုပ်ဆောင်ချက်များကိုသုံးပါ</strong> ပုံမှန်မဟုတ်သော Escape ဇာတ်ကောင်များသို့မဟုတ်စိတ်ကြိုက်ပုံစံများကိုသင် <span class="fun"><a href="/my/php/preg_replace.html" target="_blank">preg_replace</a></span> သို့မဟုတ်စိတ်ကြိုက် parsing ယုတ္တိဗေဒကိုသုံးနိုင်သည်။</li><li> <strong>ယူနီကုဒ်ဇာတ်ကောင် processing</strong> Strings အတွက် strings များအတွက် uxxxx format နဲ့အတူ <span class="fun"><a href="/my/php/json_decode.html" target="_blank">json_decode</a></span> သို့မဟုတ် <span class="fun"><a href="/my/php/mb_convert_encoding.html" target="_blank">mb_convert_encoding</a></span> နှင့်အတူ json_decode သို့မဟုတ် <span class="fun">mb_conververt_encoding</span> နှင့်အတူအမှန်ကန်စွာပေါင်းစပ်နိုင်ပါတယ်။</li></ul><h2> 3 ။ အကျဉ်းချုပ်</h2><p> အများအားဖြင့်ပြ problems နာ <span class="fun">များ</span> အဓိကအားဖြင့်သာမန် backslash များအပါအ 0 င်ထွက်ပြေးတိမ်းရှောင်နေသောဇာတ်ကောင်များ, အမှားများကိုရှောင်ရှားရန်အဓိကနည်းလမ်းမှာ -</p><ul><li> string ကို၏အမှန်တကယ်လွတ်မြောက်မှုကိုအတည်ပြုပါ။</li><li> သက်ဆိုင်ရာ deescaping function ကိုရွေးချယ်ပါ။</li><li> ထပ်ခါတလဲလဲလွတ်မြောက်မှုကိုရှောင်ကြဉ်ပါ။</li><li> လိုအပ်ပါကပုံမှန်သို့မဟုတ်စိတ်ကြိုက်ပြုပြင်ခြင်းကိုသုံးပါ။</li><li> Unicode ကဲ့သို့သောအထူးအက္ခရာများအတွက်အထူးနည်းလမ်းများကိုသုံးပါ။</li></ul><p> ဤနည်းစနစ်များကိုကျွမ်းကျင်စေခြင်းသည် <span class="fun">Strippcslashes</span> ၏မမျှော်လင့်သောရလဒ်များကိုထိရောက်စွာရှောင်ရှားနိုင်ပြီး string string processing လုပ်ခြင်းနှင့်လုံခြုံမှုရှိစေသည်။</p></div></div>