91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

PHP轉義字符串的代碼怎么寫

發布時間:2022-02-22 13:33:06 來源:億速云 閱讀:121 作者:iii 欄目:編程語言

這篇文章主要介紹“PHP轉義字符串的代碼怎么寫”,在日常操作中,相信很多人在PHP轉義字符串的代碼怎么寫問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”PHP轉義字符串的代碼怎么寫”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

PHP轉義字符串的代碼是“addcslashes("字符串","需要專義的字符")”或“addslashes("字符串")”;addcslashes()和addslashes()函數可以在字符串的指定字符前添加反斜杠,對字符串進行轉義。

PHP轉義字符串的代碼怎么寫

本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦

怎么轉義字符串?

字符串可以用單引號''、雙引號""、定界符<<<3 種方式定義,其中最簡單的方法就是使用單引號''來定義字符串。當使用字符串時,字符串中很可能也需要使用這幾個定義字符串的符號來作為字符串的一部分,為了避免混淆,就必須在這些符號的前面使用轉移符\

\是一個轉義符,緊跟在\后面的第一個字符將變為沒有意義或特殊意義的字符。

例如,'是定義字符串的特殊符號,而寫成\'后,就失去了它定義字符串的功能了,變為普通的單引號了。我們可以使用echo "\'";來輸出一個單引號,轉義符\不會顯示。

PHP怎么轉義字符串

方法1:使用addcslashes()函數

addcslashes() 函數返回在指定字符前添加反斜杠的字符串。

示例:在字符 “A” 之前添加一個反斜杠

<?php 
$str = addcslashes("A001 A002 A003","A");
echo($str); 
?>

PHP轉義字符串的代碼怎么寫

addcslashes() 函數對大小寫敏感。

注:對以下字符應用 addcslashes() 時請小心:0(NULL), r(回車), n(換行), f 換頁)、t(制表符)以及 v(垂直制表符)。在 PHP 中,\0, \r, \n, \t, \f 以及 \v 是預定義的轉義序列。

方法2:使用addslashes()函數

addslashes() 函數返回在預定義字符之前添加反斜杠的字符串。

預定義字符是:

  • 單引號('

  • 雙引號("

  • 反斜杠(\

  • NULL

addslashes()函數可用于為存儲在數據庫中的字符串以及數據庫查詢語句準備字符串。

示例:

<?php 
header("Content-type:text/html;charset=utf-8");
$sql = "select * from php where website='億速云'";
$str = addslashes($sql);
echo $str.'<br>';
?>

PHP轉義字符串的代碼怎么寫

說明:默認地,PHP 對所有的 GET、POST 和 COOKIE 數據自動運行 addslashes()。所以您不應對已轉義過的字符串使用 addslashes(),因為這樣會導致雙層轉義。遇到這種情況時可以使用函數 get_magic_quotes_gpc() 進行檢測。

到此,關于“PHP轉義字符串的代碼怎么寫”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

荆州市| 内乡县| 扎鲁特旗| 广汉市| 科技| 成安县| 旅游| 德格县| 凭祥市| 武宣县| 屯昌县| 得荣县| 吴江市| 曲阳县| 商河县| 陇西县| 磐安县| 谢通门县| 都江堰市| 治多县| 绍兴市| 隆安县| 雅江县| 神木县| 托克托县| 寿光市| 铜川市| 芜湖市| 汤阴县| 安阳市| 乐平市| 安达市| 常宁市| 襄城县| 芜湖县| 朝阳市| 抚顺县| 深水埗区| 广河县| 武城县| 西宁市|