Contents
やりがちなのがこんな感じ
if ( $a == 1 ) { $var = 1; } else if ( $a == 2 ) { $var = 2; } # さて、$a が3だったら? echo $var; # ここでUndefined Variableになる
こういう時は、可能ならば
$var = 0; #ここで初期値を入れてしまう if ( $a == 1 ) { $var = 1; } else if ( $a == 2 ) { $var = 2; } # さて、$a が3だったら? echo $var; # 0がechoされるのみ
お役に立てるかわかりませんが…。