php 单引号输出和双引号输出,哪个输出速度更快? - 技术问答
单引号比双引号输出快,因为双引号会识别里面的比如说变量。。单引号不会。。
echo不是函数,没有返回值,print是函数,如果输出成功,print会返回true。
当然echo就输出快啦。。。
php中单引号和双引号的区别,哪个速度更快?为什么?
单引号更快。
1.在php中,单引号内的数据不会被解析(任何变量和特殊转义字符),所以速度更快,而双引号内的数据会被解析,如变量($var)值会代入字符串中,特殊转义字符也会被解析成特定的单个字,
2.数组中,如果下标不是整型,而是字符串类型,请务必用单引号将下标括起,正确的写法为$array[‘key’],而不是$array[key],因为不 正确的写法会使PHP解析器认为key是一个常量,进而先判断常量是否存在,不存在时才以key作为下标带入表达式中,同时出发错误事件,产生一条 Notice级错误。