PHP在特殊字符前加斜杠的實現(xiàn)代碼
更新時間:2011年07月17日 04:33:23 作者:
PHP在特殊字符前加斜杠的代碼,需要的朋友可以參考下。quotemeta() 函數(shù)在字符串中某些預定義的字符前添加反斜杠。
復制代碼 代碼如下:
<?php
$zongzi = "asdfasdf(asdfasdf?asfdadsf)";
echo $zongzi = quotemeta($zongzi);
echo "<br />";
$zongzi = stripslashes($zongzi);
echo $zongzi;
?>
PHP quotemeta() 函數(shù)
定義和用法
quotemeta() 函數(shù)在字符串中某些預定義的字符前添加反斜杠。
這些預定義字符是:
句號 (.)
反斜杠 (\)
加號 (+)
星號 (*)
問號 (?)
方括號 ([])
脫字符號 (^)
美元符號 ($)
圓括號 (())
語法
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\?\)
相關文章
PHP實現(xiàn)的字符串匹配算法示例【sunday算法】
這篇文章主要介紹了PHP實現(xiàn)的字符串匹配算法,簡單描述了sunday算法的概念與原理,并結(jié)合實例形式分析了php基于sunday算法實現(xiàn)字符串匹配操作相關技巧,需要的朋友可以參考下2017-12-12單臺服務器的PHP進程之間實現(xiàn)共享內(nèi)存的方法
這篇文章主要介紹了單臺服務器的PHP進程之間實現(xiàn)共享內(nèi)存的方法,需要的朋友可以參考下2014-06-06PHP面向?qū)ο蟪绦蛟O計之對象克隆clone和魔術方法__clone()用法分析
這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O計之對象克隆clone和魔術方法__clone()用法,結(jié)合具體實例形式分析了php面向?qū)ο蟪绦蛟O計中對象克隆clone和魔術方法__clone()相關操作技巧與使用注意事項,需要的朋友可以參考下2019-06-06php中數(shù)字、字符與對象判斷函數(shù)用法實例
這篇文章主要介紹了php中數(shù)字、字符與對象判斷函數(shù)用法,以實例形式分析了is_bool()、is_int()、is_integer()、is_float()、is_real()、is_object() 和 is_array()等函數(shù)的作用及具體用法,需要的朋友可以參考下2014-11-11php中call_user_func函數(shù)使用注意事項
這篇文章主要介紹了php中call_user_func函數(shù)使用注意事項,較為詳細的講述了call_user_func函數(shù)的用法實例與注意事項,具有一定的參考借鑒價值,需要的朋友可以參考下2014-11-11php實現(xiàn)在限定區(qū)域里自動調(diào)整字體大小的類實例
這篇文章主要介紹了php實現(xiàn)在限定區(qū)域里自動調(diào)整字體大小的類,實例分析了php操作圖片及字體的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-04-04