PHP 中 ' 和 " 谁快?
类别: PHP教程
近又看到有人说 ' 和 " 谁快的问题, 经实际测试分几种情况总结如下:
1. 不含任何转义,变量的情况下,二者的速度可以说没有任何区别;
2. 含有变量操作符的情况下,即 "Hello, $var" 与 'Hello, ' . $var 相比较,和预期的一样,单引号要快得多,大概快 0.8倍;
3. 不含变量操作符,含转义符的情况下,即 "Hello, the world!\n" 和 'Hello, the world!' . "\n" 相比较,双引号的用法要快一点;
4. 同样是双引号,变量直接放入引号内与引号外用.相连接,即 "Hello, $var" 和 "Hello," . $var 相比较,放入引号内也要慢得多。
以上均经实际测试,其实和预期想法都是一致的。不过这里面的差别实在可以忽略。
1. 不含任何转义,变量的情况下,二者的速度可以说没有任何区别;
2. 含有变量操作符的情况下,即 "Hello, $var" 与 'Hello, ' . $var 相比较,和预期的一样,单引号要快得多,大概快 0.8倍;
3. 不含变量操作符,含转义符的情况下,即 "Hello, the world!\n" 和 'Hello, the world!' . "\n" 相比较,双引号的用法要快一点;
4. 同样是双引号,变量直接放入引号内与引号外用.相连接,即 "Hello, $var" 和 "Hello," . $var 相比较,放入引号内也要慢得多。
以上均经实际测试,其实和预期想法都是一致的。不过这里面的差别实在可以忽略。
-= 资 源 教 程 =-
文 章 搜 索