最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

為什么orange是單引號,橘子用雙引號?

為什么orange是單引號,橘子用雙引號?

正在回答

2 回答

謝謝解答!

0 回復(fù) 有任何疑惑可以回復(fù)我~

字符串變量中的單、雙引號  
 
PHP允許我們在雙引號串中直接包含字串變量,我們可以發(fā)現(xiàn)下面的兩個(gè)字串的處理結(jié)果是相同的。

代碼如下:


$full_name = $first_name . ' ' . $last_name;
$full_name = "$first_name $last_name";   


單引號串和雙引號串在PHP中的處理是不相同的。雙引號串中的內(nèi)容可以被解釋而且替換,而單引號串中的內(nèi)容總被認(rèn)為是普通字符。例如:
Php代碼

代碼如下:


$foo = 2;
echo "foo is $foo"; // 打印結(jié)果: foo is 2
echo 'foo is $foo'; // 打印結(jié)果: foo is $foo
echo "foo is $foo\n"; // 打印結(jié)果: foo is 2 (同時(shí)換行)
echo 'foo is $foo\n'; // 打印結(jié)果: foo is $foo\n
$foo = 2;
echo "foo is $foo"; // 打印結(jié)果: foo is 2
echo 'foo is $foo'; // 打印結(jié)果: foo is $foo
echo "foo is $foo\n"; // 打印結(jié)果: foo is 2 (同時(shí)換行)
echo 'foo is $foo\n'; // 打印結(jié)果: foo is $foo\n   


正如你所看到的,在單引號串中甚至反斜杠也失去了他的擴(kuò)展含義(除了插入反斜杠\\和插入單引號\')。所以,當(dāng)你想在字串中進(jìn)行變量代換和包 含\n(換行符)等轉(zhuǎn)義序列時(shí),你應(yīng)該使用雙引號。單引號串可以用在其他任何地方,腳本中使用單引號串處理速度會更快些,因?yàn)镻HP語法分析器對單引號串 的處理方式比較單純,而雙引號的處理由于串內(nèi)部也需要解析,因此更復(fù)雜些,所以處理速度略慢。


9 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么orange是單引號,橘子用雙引號?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號