条件式に欠かせないboolean型。今日は、ゲームの当たり判定などに使える便利なルールをクイズでおさらい!
問題
次のようなPHPプログラムがあります。
$a = 1;
$b = 0;
$c = -1;
$bool_a = (bool)$a;
$bool_b = (bool)$b;
$bool_c = (bool)$c;
PHPでは、変数の前に(bool)を付けると、その変数の値をTRUEかFALSEの値をとるboolean型に変換します。
変数bool_aには数値の「1」をboolean型に変換した結果としてTRUEが入ります。
変数bool_bには数値の「0」をboolean型に変換した結果としてFALSEが入ります。
さて、変数bool_cに入る値はTRUEでしょうか? FALSEでしょうか?
次ページ:解答はこちら
キャラクターの名前をTwitterで募集中!(2012年10月13日(土)まで!!)。@mn_enterpriseのアカウントをフォローしてステキな名前をつぶやいてねっ!!