php 声明字符串的三种方式
php 聲明字符串的三種方式
1.單引號方式
單引號是效率最高的
例子
$a='aaa';
單引號不解析所包含的變量,例如
$a='aaa';
$b='$abbb';
echo $b;
輸出$abbb
2.雙引號方式
效率比單引號低,解析包含變量
$a="aaa";
$b="$abbb";
echo $b;
輸出 aaabbb
3.定界符
另一種給字符串定界的方法使用定界符語法(“<<<”)。應(yīng)該在?<<<?之后提供一個標(biāo)識符,然后是字符串,然后是同樣的標(biāo)識符結(jié)束字符串。?
結(jié)束標(biāo)識符必須從行的第一列開始。同樣,標(biāo)識符也必須遵循?PHP?中其它任何標(biāo)簽的命名規(guī)則:只能包含字母數(shù)字下劃線,而且必須以下劃線或非數(shù)字字符開始。
定界符文本表現(xiàn)的就和雙引號字符串一樣,只是沒有雙引號。這意味著在定界符文本中不需要轉(zhuǎn)義引號,不過仍然可以用以上列出來的轉(zhuǎn)義代碼。變量會被展開,但當(dāng)在定界符文本中表達(dá)復(fù)雜變量時和字符串一樣同樣也要注意。
例子
$string?=?<<<EOD
??Hello!
??This?world。中國好牧場,www.haomuchagn.com。www.baidu.com中國最大的搜索引擎。
EOD;
轉(zhuǎn)載于:https://www.cnblogs.com/haomuchang/p/3169833.html
總結(jié)
以上是生活随笔為你收集整理的php 声明字符串的三种方式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于AIX lv 4k offset问题
- 下一篇: PHP的引用符详解