Php/filter validate boolean

来自菜鸟教程
跳转至:导航、​搜索

PHP FILTER_VALIDATE_BOOLEAN过滤器

❮完整的PHP筛选器参考

定义和用法

FILTER_VALIDATE_BOOLEAN过滤器将值验证为布尔选项。

  • 名称:“ boolean”
  • 身份证号码: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筛选器参考