为了账号安全,请及时绑定邮箱和手机立即绑定

单引号和双引号在PHP代码中用法有什么不同?

单引号和双引号在PHP代码中用法有什么不同?

PHP
Linxi_ 2016-03-06 21:10:40
查看完整描述

7 回答

已采纳
?
风火3

TA贡献11条经验 获得超2个赞

在php语法中,当双引号中包含变量时,变量会与双引号中的内容连接在一起;
当单引号中包含变量时,变量会被当做字符串输出。简单来说就是单引号不能识别变量,双引号可以。

查看完整回答
反对 回复 2016-03-07
?
zejiaaaa

TA贡献2条经验 获得超1个赞

如果是纯字符串的话建议用单引号 因为单引号不会解析变量 速度比双引号快 

查看完整回答
1 反对 回复 2016-03-07
?
慕九九

TA贡献2条经验 获得超1个赞

单引号运行速度快,主要原因是不会转换里面的内容,只转换一种情况,将\'转换成’,双引号会转换里面的内容,所以比较慢。

查看完整回答
1 反对 回复 2016-03-07
?
快乐的时光

TA贡献79条经验 获得超48个赞

56dc401400012dc204550208.jpg

56dc40140001d9e604600118.jpg

话不多说 直接看代码  你就能清楚的明白了 和楼下兄台一样 单引号不解析变量,双引号解析变量。


查看完整回答
1 反对 回复 2016-03-06
?
qq_时间才是最大的情敌_1

TA贡献1条经验 获得超1个赞

单引号不解析变量,双引号解析变量。

查看完整回答
1 反对 回复 2016-03-06
?
mooc用户18273

TA贡献50条经验 获得超30个赞

一言蔽之:双引号里面放变量会被解析,单引号原样输出

查看完整回答
反对 回复 2016-03-17
  • 7 回答
  • 0 关注
  • 3007 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信