談字串 以及單引號與雙引號等問題

2021-04-13 02:22:58 字數 552 閱讀 8370

關於單引號與雙引號的區別:

php裡面的單引號和雙引號都能用來表示字串。但是單引號與雙引號之間是有顯著的區別的。

主要是 : 「單引號不經過轉義,而雙引號需要對引號裡面的字元進行轉義」。 這句話可以從下面來看:  單引號除了對反斜槓/輸出時需要在之前加上/轉義,其它的一律按原文輸出。所以單引號可以來引用帶有雙引號的字串。

雙引號對 /n , /r ,/t ,/ ,/$, /",/[0-7]等以及變數進行轉義(php文件:雙引號字串最重要的一點是其中的變數名會被變數值替代)。

備:關於字串使用開發很少用到的 定界符 :

文件說明如下:

另一種給字串定界的方法使用定界符語法(「<<<」)。應該在 <<< 之後提供乙個識別符號,然後是字串,然後是同樣的識別符號結束字串。

意思是: $a =  <<

這是乙個字串 magicliu; magicliu為標示符。 備:

注:乙個字串變得非常巨大也沒有問題,php 沒有給字串的大小強加實現範圍,所以完全沒有理由擔心長字串。

3 6 字串 單引號與雙引號

1 str 字串 2 表現方式 單引號 why why 雙引號 why why 三引號 當字串特別長的時候,可以用三引號來寫 haha sdfdsf sdfsd fsdf 輸出 haha nsdfdsf nsdf nsd n nfsd nf 還有一種就是單 雙引號也可以實現換行 asd asd sd...

python基礎 字串單引號雙引號三引號

字串定義可用 單引號 雙引號 三個單引號 定義 雙引號與單引號幾乎沒什麼區別,三個單引號在定義時全部接受需要定義的內容 包括回車空格 並直接顯示,不需要額外新增轉義字元 對於轉義字元,在idle中直接輸出字串不會直接顯示出轉義後的字元,而是顯示轉義字元,轉義字元需要用print函式來顯示 1 基本認...

Perl之單引號 雙引號的字串直接量

單引號內的字串直接量 單引號內的字串直接量 single quoted string literal 指的是一對單引號圈引的一串字元。前後兩個單引號並不屬於字串的一部分,它們只是用來讓perl識別字串的開頭和結尾。除了單引號和反斜字元外,它們只是用來讓perl識別字串的開頭和結尾。除了單引號和反斜線...