在线文档教程
PHP
SPL

SplBool (class)

The SplBool class

Introduction

(PECL spl_types >= 0.1.0)

The SplBool class is used to enforce strong typing of the bool type.

Class synopsis

SplBool extends SplEnum {

/* Constants */

const boolean __default = false ;

const boolean false = false ;

const boolean true = true ;

/* Inherited methods */

public array SplEnum::getConstList ([ bool $include_default = false ] )

}

Predefined Constants

SplBool::__defaultSplBool::falseSplBool::true

Examples

Example #1 SplBool usage example

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

The above example will output:

TRUE

← SplEnum::getConstList

SplString →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/class.splbool.php