gpt4 book ai didi

PHP 5.4 filter_var() FILTER_VALIDATE_BOOLEAN 错误?或者从 5.3 改变?

转载 作者:可可西里 更新时间:2023-11-01 12:40:01 30 4
gpt4 key购买 nike

我想我在 PHP 5.4.23 中发现了一个错误,但我想这也是可能的预期行为。我期待 filter_var 调用返回 null,但事实并非如此。这段代码是否正确?我认为这是一个错误而不是最近的更改是否正确?

测试代码

var_dump(filter_var(null, FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE));

PHP 5.3.28 结果:

NULL

PHP 5.4.23 结果:

bool(false)

最佳答案

通常,当一个函数返回 NULL 时,它就成功了。 false 失败时返回(按照惯例)。

关于PHP 5.4 filter_var() FILTER_VALIDATE_BOOLEAN 错误?或者从 5.3 改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21469275/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com