Fork me on github

PHP单引号和双引号的区别

单引号和双引号的区别

1.双引号 里的东西 输入的时候能判断是否 包含 变量,如果包含 变量 就一起输出

2.单引号里的就不一样,不判断是否有变量,就全部当成 字符串 输出

3.单引号解析的时间比双引号快

4.单引号支持\转义符,双引号支持的转义符多


区别在于:
例如:

$name = 'hello';
echo "the $name";

会输出 the hello

而如果是单引号

$name = 'hello';
echo 'the $name';

会输出 the $name

主要区别就是这个,其他的无所谓
推荐是保持一致,如用单引号其他地方保持一致就可以了,双亦然

 

posted @ 2015-08-28 10:22  Champion-水龙果  阅读(278)  评论(0编辑  收藏  举报
Champion-水龙果