国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

php 字符串轉義

1fe1se / 3122人閱讀

摘要:輸出結構就象結構類似于雙引號字符串,結構是類似于單引號字符串的。結構很象結構,但是中不進行任何解析操作。

單引號:

想表達單引號自身,需要用反斜線()轉義

想表達反斜線()自身,需要用雙反斜線()

其他任何轉義序列(r)(n)等,都會當作字符串處理

//輸出 a"bcd
echo "a"bcd";

//輸出 acd
echo "acd";

//輸出 acd
echo "acd";

//輸出 a
bcd
echo "a
bcd";

雙引號

將對一些特殊字符進行轉義

header 1 header 2
n 換行符
r 回車
t 水平制表符
v 垂直制表符
e esc
f 換頁
反斜線
$ 美元標記
" 雙引號
[0-7]{1,3} 符合該正則表達式序列的是一個以八進制方式來表達的字符
x[0-9A-Fa-f]{1,2} 符合該正則表達式序列的是一個以十六進制方式來表達的字符

變量解析

$a = "abc";

//輸出 abc
echo "{$a}";

//輸出 abc
echo "${a}";

//輸出 { abc}
echo "{ $a}"

//報錯:Use of undefined constant a - assumed "a"
echo "${ a}";
//輸出 abcdef

// A會被優先作為常量處理
// 然后再解析 $b
define("A","b");
$b = "cdef";
echo "${ A}";

heredoc

Heredoc 結構就象是沒有使用雙引號的雙引號字符串,這就是說在 heredoc 結構中單引號不用被轉義。

//輸出 a       bc"      def

echo <<

Nowdoc 結構

就象 heredoc 結構類似于雙引號字符串,Nowdoc 結構是類似于單引號字符串的。Nowdoc 結構很象 heredoc 結構,但是 ==nowdoc 中不進行任何解析操作==。

//輸出:a	bc      def "
echo <<<"EOT"
a	bc      def "
EOT;

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/31512.html

相關文章

  • php安全問題思考

    摘要:用戶提交過來的數據都是不可信的,所以,在查庫或入庫前需要對提交過來的數據進行過濾或字符的轉換處理,以防止注入或攻擊等問題。 用戶提交過來的數據都是不可信的,所以,在查庫或入庫前需要對提交過來的數據進行過濾或字符的轉換處理,以防止SQL注入或xss攻擊等問題。 一、防止SQL注入 什么是SQL注入攻擊? 所謂SQL注入,就是通過把SQL命令插入到Web表單提交或輸入域名或頁面請求的查詢字...

    alphahans 評論0 收藏0
  • PHP最佳實踐之過濾、驗證、轉義和密碼

    摘要:過濾驗證和轉義不要相信任何來自不受自己直接控制的數據源中的數據。加密和哈希不是一回事,加密是雙向算法,加密的數據可以被解密。使用密碼哈希簡化計算密碼哈希和驗證密碼的操作。密碼的哈希值存儲在類型的數據庫列中。 過濾、驗證和轉義 1).不要相信任何來自不受自己直接控制的數據源中的數據。包括但不限于: $_GET $_POST $_REQUEST $_COOKIE $argv php://...

    HitenDev 評論0 收藏0
  • PHP轉義Json里的特殊字符的函數

    摘要:在給一個做,從服務器端的取出數據,然后生成。數據中有個字段叫,里面保存了文章內容,含有大量標簽,這個字段在轉的時候需要轉義,因為有大量的特殊字符會破壞的結構。如果是舊版本的則可以用下面的函數。 在給一個 App 做 API,從服務器端的 MySQL 取出數據,然后生成 JSON。數據中有個字段叫 content,里面保存了文章內容,含有大量 HTML 標簽,這個字段在轉 json 的時...

    habren 評論0 收藏0
  • php關于get_magic_quotes_gpc()方法的使用

    摘要:可以用檢測系統設置。簡單用法,添加轉義過濾也可以在項目程序初始化時應用該方法構造函數構造應用程序對象初始化運行環境禁止處理被自動轉義過的數據解析被轉義過的數據配置 magic_quotes_gpc函數在php中的作用是判斷解析用戶提示的數據,如包括有:post、get、cookie過來的數據增加轉義字符,以確保這些數據不會引起程序,特別是數據庫語句因為特殊字符(單引號,雙引號,反斜線)...

    enda 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<