全ての値は、『「真」か「偽」の値』に分類できる。
▼文字列 - 空文字列「""」が「偽」、それ以外の全ては「真」
▼数値 - 「0」が「偽」、それ以外の全ては「真」
制御文の条件式に指定したものは、全て論理型に変換され、条件判定に利用できる。
例
文字列の「""」や数値の「0」は、論理型の「false」に変換され、「偽」と判定される
▼結果
/demo/truth.html
▼文字列 - 空文字列「""」が「偽」、それ以外の全ては「真」
▼数値 - 「0」が「偽」、それ以外の全ては「真」
制御文の条件式に指定したものは、全て論理型に変換され、条件判定に利用できる。
例
文字列の「""」や数値の「0」は、論理型の「false」に変換され、「偽」と判定される
$x = 3;
while($x){//①条件式の値は最初「3」③条件式の値が「0」になると、反復文は実行されない
echo "AIRPORT ";
echo $x;
echo "
";
$x = $x - 1;//②「1」減算
▼結果
/demo/truth.html