Прямой вопрос: есть ли преимущество или недостаток в объединении переменных в строках или использовании вместо них фигурных скобок?
Конкатенация:
$greeting = "Welcome, ".$name."!";
Фигурные скобки:
$greeting = "Welcome, {$name}!";
Лично я всегда объединял свои строки, потому что использую UEStudio, и он выделяет переменные PHP другим цветом при объединении. Однако, когда переменная не разбита, это не так. Это просто облегчает мне поиск переменных PHP в длинных строках и т. Д.
EDIT: Люди путают это насчет SQL. Вопрос не в , а в . Я обновил свои примеры, чтобы избежать путаницы.