UNPKG

manual-php

Version:
54 lines (39 loc) 1.12 kB
# Boolean 布尔类型 要指定一个布尔类型值,使用常量 `true` 或 `false` 。 ```php <?php $foo = true; $bar = false; ``` 通常运算符所返回的布尔类型值结果会被传递给流程控制。 ```php <?php $foo = 'foo'; if ($foo == 'foo') { // } $bar = true; if ($bar) { // } ``` 转换为布尔类型: ```php <?php var_dump((bool) -10); // bool(true) var_dump((bool) 0); // bool(false) var_dump((bool) 0.0); // bool(false) var_dump((bool) 0.0001); // bool(true) var_dump((bool) 1); // bool(true) var_dump((bool) ''); // bool(false) var_dump((bool) '0'); // bool(false) var_dump((bool) '0.00'); // bool(true) var_dump((bool) '1'); // bool(true) var_dump((bool) 'foo'); // bool(true) var_dump((bool) 'false'); // bool(true) var_dump((bool) false); // bool(false) var_dump((bool) 2.3e5); // bool(true) var_dump((bool) []); // bool(false) var_dump((bool) [2, 4, 5]); // bool(true) var_dump((bool) new stdClass()); // bool(true) ```