PHP 引擎允许使用单引号和双引号来封装字符串变量,但是它们的速度是有很大的差别的!
使用双引号的字符串会告诉 PHP 引擎,首先去读取字符串内容,查找其中的变量,并改为变量对应的值。
一般来说字符串是没有变量的,使用双引号会导致性能不佳。
最好使用字符串连接,而不是双引号字符串。
$output = “This is a plain string”; // 不好的实践$output = ‘This is a plain string’; // 好的实践$type = “mixed”; // 不好的实践$output = “This is a $type string”;
$type = ‘mixed’; // 好的实践$output = ‘This is a ‘ . $type . ‘ string’;
https://www.yisu.com/zixun/39484.html
字符串尽量用’ ‘而不是” “进行引用,一个是效率问题,一个是安全问题。
http://blog.sae.sina.com.cn/archives/5454