亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

PHP單引號(hào)和雙引號(hào)的區(qū)別 php中雙引號(hào)和單引號(hào)的區(qū)別


PHP單引號(hào)和雙引號(hào)的區(qū)別 php中雙引號(hào)和單引號(hào)的區(qū)別

文章插圖
對(duì)變量的解析不同PHP 會(huì)解析雙引號(hào)中的變量,而不會(huì)解析單引號(hào)中的變量 。也就是說(shuō),如果使用單引號(hào)定義的字符串中出現(xiàn)變量,在輸出時(shí)變量會(huì)被原樣輸出,不會(huì)解析成變量的值 。而如果使用雙引號(hào)定義的字符串中存在變量,在輸出時(shí)變量會(huì)被解析為具體的值 。
示例代碼如下:
$website = 'C語(yǔ)言中文網(wǎng)';$url = 'http://c.biancheng.net/php/';$str1 = '您正在訪問(wèn)的是:$website
';$str2 = "網(wǎng)站的鏈接地址為:$url";echo $str1;echo $str2;

運(yùn)行結(jié)果 如下:
您正在訪問(wèn)的是:$website網(wǎng)站的鏈接地址為:http://c.biancheng.net/php/
需要注意的是,雖然雙引號(hào)定義的字符串能夠解析變量,但是如果變量后邊還有字符串的話,就需要將變量與后面的字符串使用空格分開,或者使用大括號(hào){ }將變量包裹起來(lái) 。如果不這么做的話,很可能會(huì)造成意想不到的結(jié)果 。
示例代碼如下:
$a = 'C語(yǔ)言';$b = 'PHP';$str1 = "歡迎訪問(wèn)$a中文網(wǎng)
";$str2 = "歡迎訪問(wèn){$a}中文網(wǎng)
";$str3 = "$b 是世界上最好的語(yǔ)言!";echo $str1;echo $str2;echo $str3;

運(yùn)行結(jié)果如下:
歡迎訪問(wèn)歡迎訪問(wèn)C語(yǔ)言中文網(wǎng)PHP 是世界上最好的語(yǔ)言!
2.轉(zhuǎn)義的字符不同單引號(hào)和雙引號(hào)中都可以使用轉(zhuǎn)義字符,但是,在單引號(hào)定義的字符串中只能轉(zhuǎn)義單引號(hào)和轉(zhuǎn)義符本身,而在雙引號(hào)定義的字符串中,PHP 可以轉(zhuǎn)義更多的特殊字符 。
在雙引號(hào)定義的字符串中能使用的轉(zhuǎn)義字符如下表所示:
轉(zhuǎn)義字符說(shuō)明轉(zhuǎn)義字符說(shuō)明
n換行
$代表 $ 本身
r回車
\代表反斜線 本身
t水平制表符,一個(gè)縮進(jìn)
'單引號(hào)本身
v垂直制表符
"代表雙引號(hào)本身
示例代碼如下:
$a = '3';$b = '2';$str1 = ""$a" 的值為:$an,";$str2 = ''$b' 的值為:'.$b;echo $str1;echo $str2;
運(yùn)行結(jié)果如下:
"$a" 的值為:3 ,'$b' 的值為:2
3.解析速度不同【PHP單引號(hào)和雙引號(hào)的區(qū)別 php中雙引號(hào)和單引號(hào)的區(qū)別】因?yàn)閱我?hào)不需要考慮變量的解析,所以處理速度比雙引號(hào)要快,我們?cè)诙x字符串時(shí)應(yīng)該盡量遵循能用單引號(hào)盡量用單引號(hào)的原則 。
如果在字符串中不需要加入變量或者單引號(hào)'和反斜杠時(shí),盡量使用單引號(hào)來(lái)定義字符串 。因?yàn)槭∪チ穗p引號(hào)檢查處理轉(zhuǎn)義字符和解析變量的時(shí)間,所以可以提高程序的運(yùn)行效率 。


這里總結(jié)了一下 PHP 使用引號(hào)的原則,如下所示:
在 PHP 代碼中盡量用單引號(hào);
  1. 字符串中包含變量的時(shí)候,使用雙引號(hào)可以簡(jiǎn)化操作;
  2. 如果字符串比較復(fù)雜且包含變量時(shí),將變量使用大括號(hào)包裹起來(lái);
  3. 字符串中不需要加入變量或者單引號(hào)'和反斜杠時(shí),盡量用單引號(hào)定義字符串 。


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助: