问答详情
源自:3-9 PHP标量类型—字符串(1)

字符串之间的区别

那么单引号与双引号的区别是什么?分别作用?还有那个heredoc结构形式又是如何区分?

提问者:杨羊k 2016-05-08 13:04

个回答

  • 愚公爬山
    2016-05-08 14:10:55

    单引号内的变量不会执行,比如:

    $i="yo";

    echo"hi $i";

    会输出hi yo

    $i="yo";

    echo'hi $i";

    则输出hi $i

    在某些情况下单引号的执行效率比双引号要高,PHP会把单引号中的数据视为普通字符串,不再处理。