論理型(ブール型、ブーリアン型)とは、「真(true)」と「偽(false)」の論理値(ブール値、真偽値、真理値)を扱うデータ型。
変数に論理値(ブール値)を代入
$var = TRUE; // 真(true)
$var = FALSE; // 偽(false)
$var = FALSE; // 偽(false)
論理値(ブール値、真偽値、真理値)を、変数$var
に代入。変数$var
のデータ型は、boolean(論理型、ブール型、ブーリアン型)となる。
大文字・小文字は区別しないので、「TRUE」は「true」でも真、「FALSE」は「false」でも偽となる。
サンプル
<?php
$var = TRUE;
echo ( $var ) ? "真" : "偽";
$var = true;
echo ( $var ) ? "真" : "偽";
$var = FALSE;
echo ( $var ) ? "真" : "偽";
$var = false;
echo ( $var ) ? "真" : "偽";
echo "<br />";
echo '変数「$var」のデータ型: ' . gettype( $var );
?>
$var = TRUE;
echo ( $var ) ? "真" : "偽";
$var = true;
echo ( $var ) ? "真" : "偽";
$var = FALSE;
echo ( $var ) ? "真" : "偽";
$var = false;
echo ( $var ) ? "真" : "偽";
echo "<br />";
echo '変数「$var」のデータ型: ' . gettype( $var );
?>
↓↓↓出力結果↓↓↓
真真偽偽
変数「$var」のデータ型: boolean
変数「$var」のデータ型: boolean