重ねて質問なんですが、
SQLのクエリや、ヒアドキュメントで
$var を
{$var} にしているのを見るんですが、
これをしないとエラーになるんでしょうか?

SQLクエリの中でも
$var のままだったりするコードもよく見るんですが、
{$var} と $var をどのように使い分けているんでしょうか?