PHP中quotemeta 函式的用法講解

2022-09-26 05:42:12 字數 777 閱讀 7560

php quotemeta() 函式

例項在預定義的字元前新增反斜槓:

<?php $str = "hello world. (can you hear me?)";

echo quotemeta($str);

?>

定義和用法

quotemeta()函式在字串中某些預定義的字元前新增反斜槓。

預定義的字元:

提示: 該函式可用於轉義擁有特殊意義的字元,比如 sql 中的 ( )、[ ] 以及 * 。

注釋: 該函式是二進位制安全的。

語法quotemeta( _string_ )

例項 1

在多個預定義的字元前新增反斜槓:

<?php $str1 = "1 + 1 = 2";

$str2 = "1 * 1 = 1";

$str3 = "could you borrow me 5$?";

$str4 = "are you not entertained? (i am..)";

$str5 = "the caret [ ^ 程式設計客棧] looks like a hat!";

echo quotemeta($str1)."

"; echo quotemeta($str2)."

"; echo quotemeta($str3)."

"; echo quotemeta($str4)."

"xqohae;

echo quotemeta($str5)."

"; ?>

總結

php中mysql函式 php中mysql有關函式

1.mysql query 一般是用來查詢資料裡面的資料。如 username post name sql select from members where login name username result mysql query sql 以上程式是檢測資料庫中是否存在表單傳送過來的使用者名稱...

php中magic quotes gpc函式詳解

magic quotes gpc函式在php中的作用是判斷解析使用者提示的資料,如包括有 post get cookie過來的資料增加轉義字元 以確保這些資料不會引起程式,特別是資料庫語句因為特殊字元引起的汙染而出現致命的錯誤 在magic quotes gpc on的情況下,如果輸入的資料有 單引...

PHP中is 函式用法

php中is 函式用法 is a 如果物件屬於該類或該類是此物件的父類則返回true is array 檢測變數是否是陣列 is bool 檢測變數是否是布林型 is callable 檢測引數是否為合法的可呼叫結構 is dir 判斷給定檔名是否是乙個目錄 is double is float 的...