溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何在PHP中使用quotemeta()函數(shù)

發(fā)布時間:2021-01-06 15:43:12 來源:億速云 閱讀:125 作者:Leah 欄目:開發(fā)技術(shù)

這期內(nèi)容當(dāng)中小編將會給大家?guī)碛嘘P(guān)如何在PHP中使用quotemeta()函數(shù),文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

PHP quotemeta() 函數(shù)

實例

在預(yù)定義的字符前添加反斜杠:

<?php
$str = "Hello world. (can you hear me?)";
echo quotemeta($str);
?>

定義和用法

quotemeta()函數(shù)在字符串中某些預(yù)定義的字符前添加反斜杠。

預(yù)定義的字符:

  • 句號(.)

  • 反斜杠(\)

  • 加號(+)

  • 星號(*)

  • 問號(?)

  • 方括號([])

  • 脫字號(^)

  • 美元符號($)

  • 圓括號(())

提示: 該函數(shù)可用于轉(zhuǎn)義擁有特殊意義的字符,比如 SQL 中的 ( )、[ ] 以及 * 。

注釋: 該函數(shù)是二進制安全的。

語法

quotemeta( _string_ )

如何在PHP中使用quotemeta()函數(shù)

如何在PHP中使用quotemeta()函數(shù)

實例 1

在多個預(yù)定義的字符前添加反斜杠:

<?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)."<br>"; 
echo quotemeta($str2)."<br>"; 
echo quotemeta($str3)."<br>"; 
echo quotemeta($str4)."<br>"; 
echo quotemeta($str5)."<br>"; 
?>

上述就是小編為大家分享的如何在PHP中使用quotemeta()函數(shù)了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI