Discuz!大师网

搜索
楼主: 姚采芙

PHP中单引号与双引号的区别

[复制链接]
发表于 2010-6-19 14:48:00 | 显示全部楼层
精华呀
发表于 2010-6-19 20:35:00 | 显示全部楼层
绝对好帖
强烈建议申精!
发表于 2010-11-19 23:57:00 | 显示全部楼层
超赞!!

晒晒俺 的小站 ,  不介意吧!
发表于 2011-2-18 22:09:00 | 显示全部楼层
双引号中可以括住变量,双引号能识别变量!速度相对于单引号慢!
用单引号括住的不管是什么php都作为字符串输出!单引号不能识别出变量!速度相对于双引号快点!
发表于 2011-3-29 14:22:00 | 显示全部楼层
a哈 赞一个 玻璃杯
www.bopuai.com
发表于 2011-4-4 15:31:00 | 显示全部楼层
echo语句允许多个用,分隔的值输出,比如echo '55+1=', 55+1, "\n";结果是55+1=56由于不需要对字符串进行连接,也不需要多余的括号,而是直接输出,所以比用echo '55+1='.(55+1)."\n";更快(特别是对于大段文本和结构复杂的输出)
发表于 2011-10-4 08:39:00 | 显示全部楼层
谢谢楼主!当浮一大白!
发表于 2011-10-4 13:43:00 | 显示全部楼层
学习了…
发表于 2011-10-4 14:41:00 | 显示全部楼层


偶还没入门咧  
救命啊  

发表于 2011-10-6 15:37:00 | 显示全部楼层
引用&nbsp;song_0803&nbsp;(0楼)<?php $a&nbsp;=&nbsp;'http://www.5isp.net'; $b&nbsp;=&nbsp;"http://www.5isp.net";  echo&nbsp;$a;echo&nbsp;$b;&nbsp;&nbsp;//没区别啊    ?>                                        有区别的,用单引号直接作为字符串处理输出,变量不会被其值所取代.
双引号的话,要先看有无变量,有就用变量的值取代变量.
所以如果只是单纯字符串,无变量时,使用单引号执行的效率会更高.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|网站地图|小黑屋|展会网|Discuz站长论坛 |天天打卡

GMT+8, 2024-4-20 00:01 , Processed in 0.030874 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表