Фигурные скобки для обрамления переменных

При выводе (с помощью оператора echo) переменных вперемешку со строками, ассоциативные массивы нужно обязательно заключать в фигурные скобки (в отличие от массивов с целочисленными ключами).

echo "<td>{$dat['edit']}</td>";
# Сравните:
echo "<td>$dat[1]</td>";
# А так можно:
echo $dat['edit'];

В целях страховки в фигурные скобки можно заключать все переменные и массивы (особенно скалярные переменные). Например, в следующих кодах без фигурных скобок не обойтись:

$size=11;
echo "<div style='font-size:{$size}px'>";
// Без скобок получится переменная $sizepx


$imfile = 'logo.gif';
echo "<img src='images\{$imfile}'>";
// В Windows путь можно записывать с помощью обратного слеша.
// Без скобок будет выведено: ’images$imfile’,
// так как обратный слеш экранирует спец. символы.