+ -
当前位置:首页 → 问答吧 → php加不加引号以及加单引号还是双引号的争论,没有定论?

php加不加引号以及加单引号还是双引号的争论,没有定论?

时间:2011-05-08

来源:互联网

php加不加引号以及加单引号还是双引号的争论,没有定论?


$query = "mysql_query($sql)";

刚才咨询这么写对不,被人骂了一顿,总结了下关于php引号的资料:

1:php,能不用引号就不用引号。
2:需要用引号,能用单引号绝不用双的。
3:只有字符串需要引号,其他的一律不需要。

但是问了下感觉,php的双引号,就是多余的存在啊,能用双引号的地方,或者可以不用引号,或者可以用单引号代替,为啥它还存在呢?

有些疑问,所以想问下,一下各句那句最规范,效率最高,是最通用最好的php写法:
  1. echo 他名字叫$name我还有字;

  2. echo "他名字叫$name我还有字";

  3. echo "他名字叫{$name}我还有字";

  4. echo '他名字叫'.$name.'我还有字';

  5. echo '他名字叫'."$name".'我还有字';
复制代码
到底哪种写法最规范?
有人说这种:
echo "他名字叫{$name}我还有字";

是不是啊

===============
有人说其实参数符,连接符,单双引的速度几乎没有区别的....写出来,主要是让阅读的人舒服这个作用比较大.
不知道怎么写阅读最舒服,
顺问数组上标和参数符应该用单引号还是双引号???我都用单的

作者: so_brave   发布时间: 2011-05-08

单双引号都有其该用的地方,双引号并不多余。。
双引号让PHP理解更多的东西,具体“更多的东西”,gg吧。

数组上标和参数符应该用单引号还是双引号?解决了单双号的区别,这个问题也就解决了。。

作者: 紫月亮   发布时间: 2011-05-09