PHP中is_numeric与ctype_digit有什么不同

介绍

本篇文章为大家展示了PHP中is_numeric与ctype_digit有什么不同,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

, is_numeric:检测是否为数字字符串,可为负数和小数

ctype_digit:检测字符串中的字符是否都是数字,负数和小数会检测不通过

注意,参数一定要是字符串,如果不是字符串,则会返回0/意见

下面是测试例子:

代码如下:


=0001111222美元;
var_dump(美元);
var_dump (is_numeric(美元));//真正的
var_dump (ctype_digit(美元));//真正的
=0.1美元;
var_dump(美元);
var_dump (is_numeric(美元));//真正的
var_dump (ctype_digit(美元));//错误

=1美元;
var_dump(美元);
var_dump (is_numeric(美元));//真正的
var_dump (ctype_digit(美元));//错误

=一美元;
var_dump(美元);
var_dump (is_numeric(美元));//错误
var_dump (ctype_digit(美元));//错误

上述内容就是PHP中is_numeric与ctype_digit有什么不同,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

PHP中is_numeric与ctype_digit有什么不同