我了解单引号和双引号字符串之间存在差异。在阅读了其他 stackOverfow 问题并查看了这篇文章之后,似乎大多数人都同意使用单引号的性能提升可以忽略不计。
作为一个新的 PHP 用户,总是使用双引号似乎是最合乎逻辑和最不容易混淆的方式。但是为什么人们仍然拆分他们的双引号链接?
<?php
$a = '12345';
echo "Numbers: $a !"; //What I think is good
echo "Numbers: " . $a . " !"; //What my teacher,book and tutorials use.
echo 'Numbers: ' . $a . ' !'; // Trick that gave a noticeable performance gain pre-PHP 4.3
?>
为什么在今天最新版本的 PHP 中更喜欢第二种或第三种方式?