В чем разница между двумя следующими способами (производительность, читаемость и т. Д.) И что вы предпочитаете?PHP-интерполяция переменных и конкатенация
echo "Welcome {$name}s!"
против
echo "Welcome ".$name."!";
В чем разница между двумя следующими способами (производительность, читаемость и т. Д.) И что вы предпочитаете?PHP-интерполяция переменных и конкатенация
echo "Welcome {$name}s!"
против
echo "Welcome ".$name."!";
Что бы лучше всего работает для вас работает ... Но если вы хотите пойти для скорости это:
echo 'Welcome ', $name, '!';
Одиночные кавычки сказать PHP, что никакая интерпретация не требуется, и запятая говорит PHP, чтобы просто повторять строку, не требуя никакой конкатенации.
Разница в скорости между одиночными и двойными цитаты - это миф (по крайней мере, с версиями PHP, выпущенными в этом тысячелетии). http://www.phpbench.com/ –
Моя ссылка на скорость была с помощью запятой вместо точки, которая (немного) быстрее. И это также поддерживается ссылкой, которую вы предоставили. Очень интересная ссылка btw !!! – Borniet
Разница в производительности - буквально микросекунды! С другой стороны, 'echo 'Welcome $ name!"; 'Во много раз читабельнее. – totymedli
Какое бы удобнее читать .... но поскольку этот вопрос является просто опросом мнения, а не вопросом с окончательным или фактическим ответом, то это не очень подходит, как вопрос SO –