他人のPHPスクリプトを覗いていたら、とても悲しい式を発見しました。
switch( $flag ){ case 1: $flag = 0; break; case 0: $flag = 1; break; }
フラグの切り替えなのですが、これでもまぁ、別にいいのですけど、1と0の入れ替えなら計算式でもできますよ。
$flag = ( $flag * -1 ) + 1;
入門書というよりは、算数のレベルだと思うんです。
他人のPHPスクリプトを覗いていたら、とても悲しい式を発見しました。
switch( $flag ){ case 1: $flag = 0; break; case 0: $flag = 1; break; }
フラグの切り替えなのですが、これでもまぁ、別にいいのですけど、1と0の入れ替えなら計算式でもできますよ。
$flag = ( $flag * -1 ) + 1;
入門書というよりは、算数のレベルだと思うんです。