0
我只是试图用is_nan()验证一个值。我有我的类名为validate()可以做到这一点,但我有点试图优化我的代码使用php的功能。PHP:is_nan()返回一个错误
所以问题很简单。我使用这段代码,并在回应中得到这个错误。如何删除此错误?我做错了什么?除了preg_match()之外,还有其他方法可以实现这个目标吗?
$discount = "0nbgjgvbngjxk";
var_dump(is_nan($discount));
结果:
Error : A non well formed numeric value encountered
bool false
虽然我得到的结果是正确的,但如何为什么这个错误是coming.I米验证的数字。我使用CodeIgniter,所以这些错误可以被禁用,直播时。但我很好奇,以解决这个错误。
谢谢。
nope。 is_numeric验证数字与字符串,我不想要的。我只是想要数字。 –
亲爱的我想纠正你,它期望双重类型的价值不浮动。但是,嘿..它解决了我的目的。感谢你的回应。 –
所以使用floatval() –