本文主要介绍php字符串中单引号和双引号有什么区别(php字符串中单引号和双引号有什么区别),下面一起看看php字符串中单引号和双引号有什么区别(php字符串中单引号和双引号有什么区别)相关资讯。
今天有朋友问,说区别,复习。单引号和双引号不同。双引号内的字段由编译器解释,然后输出为html代码。单引号不能在直接输出中解释。单引号比双引号解析得快。单引号支持转义字符,双引号支持更多的转义字符。$ hello = 3;你好你好;打印结果:你好是3回声 你好是为你好;//hello为你好:打印的结果hello是hello;//打印结果:hello 2(和换行符)echo hello is good hello is hello结果:打印ps:今天看到老外提到php的单引号,里面引用了有趣的内容和摘录如下:安装php扩展vulcan逻辑反汇编器时,可以看到php生成的中间代码。第一个是:这是一个字符串;它将被改为:回声 这是一个字符串和回声 这是一个字符串;然后它变成回声 这个。字符串是相同的。如果是,这是一个变量;那么php操作码就是初始化字符串~ 02add _ string ~ 0 ~ 0 this 3 add _ string ~ 0 ~ 04 add _ string ~ 0 ~ 0 ;is5add _ string ~ 0 ~ 0 a7add _ string ~ 0 ~ 0!零九回0,这是一。$变量;那么它将变成concat ~ 0 这是 !2 echo ~ 0可以看到速度快了很多。
了解更多php字符串中单引号和双引号有什么区别(php字符串中单引号和双引号有什么区别)相关内容请关注本站点。