鍍金池/ 問(wèn)答/PHP/ $my_name='$your_name',為什么是false?.

$my_name='$your_name',為什么是false?.

$my_name='Buster'
$your_name=$my_name;

為什么?
$my_name=='$your_name' 是false?
但$my_name="$your_name"是ture ?
謝謝

回答
編輯回答
帥到炸

'$your_name' 不會(huì)當(dāng)變量解析的。

2017年12月24日 20:33
編輯回答
有點(diǎn)壞
2017年5月2日 04:40
編輯回答
懷中人

“單引號(hào)串和雙引號(hào)串在PHP中的處理是不相同的。雙引號(hào)串中的內(nèi)容可以被解釋而且替換,而單引號(hào)串中的內(nèi)容總被認(rèn)為是普通字符。”
題主可以看看這篇文章,講得很清楚了。這種簡(jiǎn)單的問(wèn)題自己還是多利用搜索引擎吧。

2018年8月5日 08:41
編輯回答
涼汐

你分別echo 下 你就懂了

2017年6月22日 13:06
編輯回答
你的瞳

你用 單引號(hào) '$your_name' 中間 這個(gè)$your_name 是代表字符串
雙引號(hào) "" 才是解析變量

2018年9月22日 21:18
編輯回答
六扇門

你這牽扯到單引號(hào)和雙引號(hào)的區(qū)別
雙引號(hào)中的變量可以解析,單引號(hào)就是絕對(duì)的字符串
$my_name='Buster';
$your_name=$my_name;
echo $my_name == '$your_name'; //就是字符串'Buster' == '$your_name',所以是false
echo $my_name == "$your_name"; //解析成 'Buster' == "Buster",所以是true

2017年5月11日 05:25
編輯回答
雨萌萌

剛?cè)腴T啊!“單引號(hào)串和雙引號(hào)串在PHP中的處理是不相同的。雙引號(hào)串中的內(nèi)容可以被解釋而且替換,而單引號(hào)串中的內(nèi)容總被認(rèn)為是普通字符?!?/p>

2017年9月20日 13:18