文字列をダブルクオーテーションで囲んで定義した場合やヒアドキュメント(書いてあるファイル内ではってこと!)では、文字列の中に変数を{}で囲んで記述すると変数に格納されている値が文字列の中の変数を置き換えます。
<?php $flag = 'OK'; echo "この書き方は${flag}です<br />"; echo "この書き方は{$flag}です<br />"; echo 'この書き方は${flag}です'; ?>
上二つが変数展開されます。シングルクオーテーションで囲んだ文字列の中ではただの文字列として認識されるのでそのまま出力されます。