Следует ли использовать фигурные скобки или объединять переменные в строках?

Прямой вопрос: есть ли преимущество или недостаток в объединении переменных в строках или использовании вместо них фигурных скобок?

Конкатенация:

$greeting = "Welcome, ".$name."!";

Фигурные скобки:

$greeting = "Welcome, {$name}!";

Лично я всегда объединял свои строки, потому что использую UEStudio, и он выделяет переменные PHP другим цветом при объединении. Однако, когда переменная не разбита, это не так. Это просто облегчает мне поиск переменных PHP в длинных строках и т. Д.

EDIT: Люди путают это насчет SQL. Вопрос не в , а в . Я обновил свои примеры, чтобы избежать путаницы.

44
задан Michael Irigoyen 13 January 2011 в 03:47
поделиться