# SplBool クラス

(PECL spl_types >= 0.1.0)

## はじめに

SplBool クラスは bool 型をより強力に型付けするために使用します。

## クラス概要

SplBool extends SplEnum {
/* 定数 */
const boolean __default = false ;
const boolean false = false ;
const boolean true = true ;
/* 継承したメソッド */
public SplEnum::getConstList ([ bool `$include_default` = false ] ) : array
}

## 定義済み定数

`SplBool::__default`

`SplBool::false`

`SplBool::true`

## 例

例1 SplBool の使用例

`<?php
$true = new SplBool(true);
if ($true) {
echo "TRUE\n";
}
$false = new SplBool;
if ($false) {
echo "FALSE\n";
}
?>`

上の例の出力は以下となります。

    TRUE