php中使用单引号和双引号有区别吗-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

十年的蜀山网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整蜀山建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“蜀山网站设计”,“蜀山网站推广”以来,每个客户项目都认真落实执行。

php中使用单引号和双引号有区别吗?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

1、转义的字符不同

单引号和双引号中都可以使用转义字符(\),但只能转义在单引号中引起来的单引号和转义符本身。如果用双引号(“”)括起字符串,PHP懂得更多特殊字符串的转义序列。

';  
$str2 = "\",\\,a\r\n\tb\v\$\'";
echo $str2,'
'; ?>

2、对变量的解析不同

单引号字符串中出现的变量不会被变量值替代,即PHP不会解析单引号中的变量,而是将变量名原样输出。双引号字符串最重要的一点是其中的变量名会被变量值替代,即可以解析双引号中包含的变量。

'; // I am $age years old 
echo $str2,'
'; // I am 20 years old; ?>

3、解析速度不同

单引号不需要考虑变量的解析,因此,速度比双引号快。但是有的时候双引号也比较好用,比如在拼凑sql 语句时。

//使用单引号
echo ' this \n is \r the blog \t of \\ zhoumanhe \\'; 
//上面使用单引号输出的值是 this \n is \r the blog \t of \ zhoumanhe \  
echo '';
echo "";  
//使用双引号
echo "this \n is \r the blog \t of \\ zhoumanhe \\"; 
//上面使用双引号输出的值是 this is the blog of \ zhoumanhe \

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联-成都网站建设公司行业资讯频道,感谢您对创新互联的支持。


文章题目:php中使用单引号和双引号有区别吗-创新互联
分享网址:http://pwwzsj.com/article/dsjssh.html