睦月と申します。
> test.php
>
> if( $_GET['check'] == 'ON' ){
> print 'オン';
> }elseif( $_GET['check'] == 'OFF' ){
> print 'オフ';
> }else{
> print '不正な値';
> }
確かにポリシーによるところは大きいと思います。ただし、この例の場合、不正
な GET 値の排除の為にも isset は入れておいた方が良いと思うのですが。
GET に限らず配列の Index が存在しない場合の処理は、特殊な場合を除いて基
本全てチェックしております。
ちなみに、私個人の作成物としては、全ての Notice が出ないよう心がけていま
す。
--
睦月 <mutsuki @ mf.point.ne.jp>