if($a){
$a = $b
}
if($a) $a = $b

上記のように{}で囲まないのと囲むのでは何か違いが有るんですか?