程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> PHP在特殊字符前加斜槓的實現代碼

PHP在特殊字符前加斜槓的實現代碼

編輯:PHP綜合
復制代碼 代碼如下:
<?php
$zongzi = "asdfasdf(asdfasdf?asfdadsf)";
echo $zongzi = quotemeta($zongzi);
echo "<br />";
$zongzi = stripslashes($zongzi);
echo $zongzi;
?>


PHP quotemeta() 函數
定義和用法
quotemeta() 函數在字符串中某些預定義的字符前添加反斜槓。

這些預定義字符是:

句號 (.)
反斜槓 (\)
加號 (+)
星號 (*)
問號 (?)
方括號 ([])
脫字符號 (^)
美元符號 ($)
圓括號 (())
語法
quotemeta(string)
參數 描述 string 必需。規定要檢查的字符串。提示和注釋
提示:該函數可用於轉義擁有特殊意義的字符,比如 SQL 中的 ( )、[ ] 以及 *。
復制代碼 代碼如下:
<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>

輸出:
Hello world\. \(can you hear me\?\)
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved