Я понимаю, что существует разница между одиночными кавычками и двойными кавычками. И после прочтения других вопросов, касающихся stackOverfow и просмотра this article, похоже, большинство людей согласны с тем, что прирост производительности при использовании одинарных кавычек является незначительным.Каков правильный способ выполнения конкатенации в PHP?
Как новый пользователь 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 сегодня?
Требуется иногда, например, в массивах (например, '' Numbers: ". $ _ POST ['aNumber']."! ";' – Sablefoste
Вы можете использовать echo "Numbers: {$ a}!"; – pvnarula
@SableFoste Вы можете использовать фигурные скобки с массивами. –