PHP在特殊字符前加斜杠的實(shí)現(xiàn)代碼
<?php
$zongzi = "asdfasdf(asdfasdf?asfdadsf)";
echo $zongzi = quotemeta($zongzi);
echo "<br />";
$zongzi = stripslashes($zongzi);
echo $zongzi;
?>
PHP quotemeta() 函數(shù)
定義和用法
quotemeta() 函數(shù)在字符串中某些預(yù)定義的字符前添加反斜杠。
這些預(yù)定義字符是:
句號(hào) (.)
反斜杠 (\)
加號(hào) (+)
星號(hào) (*)
問(wèn)號(hào) (?)
方括號(hào) ([])
脫字符號(hào) (^)
美元符號(hào) ($)
圓括號(hào) (())
語(yǔ)法
quotemeta(string)
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要檢查的字符串。 |
提示:該函數(shù)可用于轉(zhuǎn)義擁有特殊意義的字符,比如 SQL 中的 ( )、[ ] 以及 *。
<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>
輸出:
Hello world\. \(can you hear me\?\)
相關(guān)文章
PHP實(shí)現(xiàn)的字符串匹配算法示例【sunday算法】
這篇文章主要介紹了PHP實(shí)現(xiàn)的字符串匹配算法,簡(jiǎn)單描述了sunday算法的概念與原理,并結(jié)合實(shí)例形式分析了php基于sunday算法實(shí)現(xiàn)字符串匹配操作相關(guān)技巧,需要的朋友可以參考下2017-12-12單臺(tái)服務(wù)器的PHP進(jìn)程之間實(shí)現(xiàn)共享內(nèi)存的方法
這篇文章主要介紹了單臺(tái)服務(wù)器的PHP進(jìn)程之間實(shí)現(xiàn)共享內(nèi)存的方法,需要的朋友可以參考下2014-06-06PHP面向?qū)ο蟪绦蛟O(shè)計(jì)之對(duì)象克隆clone和魔術(shù)方法__clone()用法分析
這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計(jì)之對(duì)象克隆clone和魔術(shù)方法__clone()用法,結(jié)合具體實(shí)例形式分析了php面向?qū)ο蟪绦蛟O(shè)計(jì)中對(duì)象克隆clone和魔術(shù)方法__clone()相關(guān)操作技巧與使用注意事項(xiàng),需要的朋友可以參考下2019-06-06PHP session垃圾回收機(jī)制實(shí)例分析
這篇文章主要介紹了PHP session垃圾回收機(jī)制,簡(jiǎn)單分析了session垃圾回收機(jī)制的原理、配置及相關(guān)使用技巧,需要的朋友可以參考下2019-06-06php中數(shù)字、字符與對(duì)象判斷函數(shù)用法實(shí)例
這篇文章主要介紹了php中數(shù)字、字符與對(duì)象判斷函數(shù)用法,以實(shí)例形式分析了is_bool()、is_int()、is_integer()、is_float()、is_real()、is_object() 和 is_array()等函數(shù)的作用及具體用法,需要的朋友可以參考下2014-11-11php中call_user_func函數(shù)使用注意事項(xiàng)
這篇文章主要介紹了php中call_user_func函數(shù)使用注意事項(xiàng),較為詳細(xì)的講述了call_user_func函數(shù)的用法實(shí)例與注意事項(xiàng),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-11-11php實(shí)現(xiàn)在限定區(qū)域里自動(dòng)調(diào)整字體大小的類實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)在限定區(qū)域里自動(dòng)調(diào)整字體大小的類,實(shí)例分析了php操作圖片及字體的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-04-04