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

来源:3-11 PHP标量类型—字符串(3)

人生如代码一行又一行

2017-09-07 04:58

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

写回答 关注

6回答

  • 为了jia人
    2017-09-07 06:34:08
    已采纳

    注意对比一下单双引号

    人生如代码一...

    非常感谢!

    2017-09-07 08:33:13

    共 1 条回复 >

  • 明玉阿布
    2017-09-08 14:36:43

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

  • 人生如代码一行又一行
    2017-09-07 08:39:00

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

    输出为

    慕课网,$love

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

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

    谢谢,看懂了

  • 人生如代码一行又一行
    2017-09-07 08:34:06

    明白了。谢谢

  • 人生如代码一行又一行
    2017-09-07 08:30:32

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

  • 人生如代码一行又一行
    2017-09-07 08:26:53

    <?php 

    $love = "I love you!"; 

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

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

    echo $string1;

    echo "<br />";

    echo $string2;

    ?>

    //那这样呢


PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455957 学习 · 6306 问题

查看课程

相似问题