dede企业网站模板,开发公司工程部绩效考核管理办法,电子商务具体是干什么的,资产管理系统源码今天有个朋友问起,说下区别,顺便复习下。单引号与双引号的不同#xff1a; 双引号里面的字段会经过编译器解释#xff0c;然后再当作HTML代码输出。 单引号里面的不进行解释#xff0c;直接输出。单引号解析的时间比双引号快 。单引号支持转义符,双引号支持的转…今天有个朋友问起,说下区别,顺便复习下。单引号与双引号的不同 双引号里面的字段会经过编译器解释然后再当作HTML代码输出。 单引号里面的不进行解释直接输出。单引号解析的时间比双引号快 。单引号支持转义符,双引号支持的转义符更多 。$hello 3;echohello is $hello;// 打印结果:hello is 3echohello is $hello;// 打印结果: hello is $helloechohello is $hello\n;// 打印结果: hello is 2 (同时换行)echohello is $hello\n;// 打印结果: hello is $hello\nPS今天看到老外提到了PHP的单引号的问题其中提到了有趣的东西摘录如下其中说装了PHP扩展 Vulcan Logic Disassembler 后可以看到PHP生成的中间码首先是echo This is a string;会转变为ECHO This is a string而echo This is a string;则变成ECHO This is a string是一样的如果是echo This is a $variable;则PHP产生的OPCODE为INIT STRING ~0ADD_STRING ~0 ~0 ThisADD_STRING ~0 ~0 ADD_STRING ~0 ~0 isADD_STRING ~0 ~0 ADD_STRING ~0 ~0 aADD_STRING ~0 ~0 ADD_VAR ~0 ~0 !0ECHO ~0而echo This is a . $variable;则会变成CONCAT ~0 This is a !0ECHO ~0可以见到速度快很多了用.连接的话