PHP FILTER_VALIDATE_BOOLEAN 过滤器
❮ PHP 过滤器完整参考
定义和使用
FILTER_VALIDATE_BOOLEAN 过滤器将值验证为布尔选项。
- 名称: "boolean"
- ID 号: 258
可能的返回值
- 对于 "1"、"true"、"on" 和 "yes" 返回 TRUE
- 对于 "0"、"false"、"off" 和 "no" 返回 FALSE
- 如果设置了 FILTER_NULL_ON_FAILURE,则在失败时返回 NULL
示例
<?php
$var1="yes";
$var2="off";
var_dump(filter_var($var1, FILTER_VALIDATE_BOOLEAN));
echo "<br>";
var_dump(filter_var($var2, FILTER_VALIDATE_BOOLEAN));
?>
代码的输出将是
bool(true)
bool(false)
示例
<?php
$var1="Hello";
$var2=23;
var_dump(filter_var($var1, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE));
echo "<br>";
var_dump(filter_var($var2, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE));
?>
代码的输出将是
NULL
NULL
❮ PHP 过滤器完整参考