Нет, нет никаких причин, чтобы не использовать строку интерполяция в PHP.
Хотя есть крошечные различия в how PHP handles string interpolation and concatenationвнутренне, эти различия настолько малы, что они едва измеримые на практике, и, следовательно, должны быть оставлены на PHP для обработки.
Если или когда вы видите контрольные показатели, для работы со строками в PHP, то искать, как правило, является счетчиком итераций. Чтобы получить измеримые результаты, вам нужно установить n
на некоторое сильно преувеличенное значение, которое никогда не происходит в реальном мире.
Чтобы обернуть, оптимизация работы с строками в PHP не имеет большого смысла. Вместо этого вам следует сосредоточиться на проблемах, которые действительно оказывают заметное влияние на производительность вашего сайта; кеширование, материал базы данных и, особенно, front end.
http://stackoverflow.com/questions/13620/speed-difference-in-using-inline-strings-vs-concatenation-in-php5 – monkeyinsight
Уверены ли вы? Мое видение - это обратное: многие люди * используют строчную интерполяцию *, часто даже с видом писем, которые используют слишком много символов, чтобы выполнить задание интерполяции. Хорошим примером этого является и ваш вопрос. –