作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我对以下抛出异常感到困惑:
if (!filter_var(0, FILTER_VALIDATE_INT))
throw new Exception("Non numeric field passed " . $field . " when expecting a number: " . $variable . " passed instead");
任何积极的事情都可以吗?我试过 intval(0) 但仍然一无所获。零不是整数吗?
最佳答案
人们应该测试 false:
if (filter_var($value, FILTER_VALIDATE_INT) === false) {
// $value is not an integer
}
关于php filter_var 在 FILTER_VALIDATE_INT 上失败并返回零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22603029/
尝试验证然后清理 $_GET 请求。我只是想看看我是否遗漏了什么。 这是我的... if (isset($_GET['id'])) { $id = filter_input(INPUT_GET
我对以下抛出异常感到困惑: if (!filter_var(0, FILTER_VALIDATE_INT)) throw new Exception("Non numeric field pa
我最近被告知有 FILTER_VALIDATE_INT 顺便说一下,它很棒。 我的问题是从网站获取整数值,无论它可能来自用户还是从网络应用程序生成,并通过查询字符串传递。 值(整数)可能会在 mysq
我是一名优秀的程序员,十分优秀!