为了账号安全,请及时绑定邮箱和手机立即绑定

为什么显示这样? 慕课网,"$love" 慕课网,'I love you!'

为什么显示这样? 慕课网,"$love" 慕课网,'I love you!'

正在回答

6 回答

注意对比一下单双引号

0 回复 有任何疑惑可以回复我~
#1

人生如代码一行又一行 提问者

非常感谢!
2017-09-07 回复 有任何疑惑可以回复我~

单引号中包含变量时,变量会被当做字符串输出

1 回复 有任何疑惑可以回复我~

$string1 = '慕课网,$love';

输出为

慕课网,$love

当单引号中包含变量时,变量会被当做字符串输出。

变量是$love,但此时作为字符(美元)出现,并没有变成 I love you!

谢谢,看懂了

0 回复 有任何疑惑可以回复我~

明白了。谢谢

0 回复 有任何疑惑可以回复我~

按照网站给出的提示,我运行后的依然带有单引号或者双引号

0 回复 有任何疑惑可以回复我~

<?php 

$love = "I love you!"; 

$string1 = "慕课网,$love";

$string2 = '慕课网,'."$'love'";

echo $string1;

echo "<br />";

echo $string2;

?>

//那这样呢


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么显示这样? 慕课网,"$love" 慕课网,'I love you!'

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信