elseとelseif
elseとelseifの使い方について
たとえば 0 または 1 の値をとるフラグがあって、それぞれに処理を行いたい時
1. if (フラグ = 0) { } else { } 2. if (フラグ = 0) { } elseif (フラグ = 1) { } 3. if (フラグ = 0) { } elseif (フラグ = 1) { } else { エラー処理 }
のうち、どのコーディングが一番妥当か? 例えば、Form変数の男女フラグチェックだったら3が妥当だろう。 でもDBの表示非表示フラグだったら、どうだろう? また関数の戻り値の0 1だったら?