piyopiyo
[上に]
[前に]
[次に]
まとめて処理するには?
1999/07/15(木) 18:21:47
5以上なら1、以下なら0にするために
if($a > 4){$a = 1;}else{$a = 0;}
としたのですが、これを20個作る必要があります。
if($b > 4){$b = 1;}else{$b = 0;}
if($c > 4){$c = 1;}else{$c = 0;}
if($d > 4){$d = 1;}else{$d = 0;}
if($e > 4){$a = 1;}else{$e = 0;}
・
・
・
これじゃあちょっとかっこわるいので
これをまとめて処理するような方法ないでしょうか・・?
piyopiyo
1999/07/15(木) 18:23:05
( ̄□ ̄;)!!がーーーーーーーーーーーん
題名と名前逆でした
ごめんなさーい
B-Cus
1999/07/15(木) 18:25:40
普通配列を使うんではないかな。
for ( $i=0 ; $i<20 ; $i++){
if ( $array[$i] > 4 ){ $array[$i]=1 } else { $array[$i]=0 }
}
zizz...
[HomePage]
1999/07/15(木) 19:44:30
どうでも良いかもしれませんが、
if($e > 4){$a = 1;}else{$e = 0;}
は
if($e > 4){$e = 1;}else{$e = 0;}
の間違いでしょう。
ふじ
1999/07/15(木) 19:44:34
foreach ( $a, $b, $c, $d, .... ){
if( $_ > 4 ){ $_ = 1 }else{ $_ = 0 };
}
ていう手も。
piyopiyo
1999/07/15(木) 19:58:03
[[解決]]
ありがとうございました!
[上に]
[前に]
[次に]