为了账号安全,请及时绑定邮箱和手机立即绑定

请问我要判断$b 为数值,该怎么判断呢?

请问我要判断$b 为数值,该怎么判断呢?

偶然的你 2022-04-21 13:15:07
$a="a";$b=0; //或$b=20;现在我要判断$b 为数值,该怎么判断?
查看完整描述

3 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

is_numeric
(PHP 4, PHP 5)

is_numeric -- Finds whether a variable is a number or a numeric string
Description
bool is_numeric ( mixed var )

Finds whether the given variable is numeric. Numeric strings consist of optional sign, any number of digits, optional decimal part and optional exponential part. Thus +0123.45e6 is a valid numeric value. Hexadecimal notation (0xFF) is allowed too but only without sign, decimal and exponential part.

Parameters

var
The variable being evaluated.

Return Values
Returns TRUE if var is a number or a numeric string, FALSE otherwise.

See Also

ctype_digit()
is_bool()
is_null()
is_float()
is_int()
is_string()
is_object()
is_array()



查看完整回答
反对 回复 2022-04-24
?
翻阅古今

TA贡献1780条经验 获得超5个赞

$a="a";
$b=0; //或$b=20;

if(is_numeric($b))
{
echo "Number";
}
else
{
echo "Not Number";
}



查看完整回答
反对 回复 2022-04-24
?
万千封印

TA贡献1891条经验 获得超3个赞

is_numeric($a);
是返回为TRUE 不是返回为FALSE

查看完整回答
反对 回复 2022-04-24
  • 3 回答
  • 0 关注
  • 120 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信