怎么判断一个字符串里面的内容是否全是数字? is_numeric -- 检测变量是否为数字或数字字符串 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 is_numeric ????是IsNumeric吧! is_numeric是PHP中的IsNumeric是ASP中的 test="0,2,3"为什么IsNumeric(test)返回是True IsNumeric()函数的实际作用是判断参数表达式是否是数值,而这个所谓的“数值”不仅仅包含普通的数字,还包括(但可能不限于)如下情况: 科学计数法表达式,如“2e7”和“2d7”; 十六进制数,如“&H0A”; 八进制数,如“&6”; 当前区域下设置的货币金额表达式,如“¥12.44”; 加圆括号的数字,如“(34)”; 显式指定正负的数字,如“+2.1”和“-2.1”; 含有逗号的数字字符串,如“12,25”。 用正则echo preg_match("/^[0-9]+$/",$str); PHP 手册 后退 前进 is_numeric(PHP 4, PHP 5)is_numeric -- 检测变量是否为数字或数字字符串 描述bool is_numeric ( mixed var )如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE。 参见 is_bool()、is_float()、is_int()、is_string()、is_object()、is_array() 和 is_integer()。 include() 调用 PHP添加数据记录问题. php中关于mysql_affected_rows的问题 frame页面location preg_match_all()正则取数据,为什么少了最后一个数字? php能不能获得变量的内存地址 求一SQL语句! 高分求救!!! 读取页面内容!!!! IE运行PHP文件出错了! 这是怎么会事啊?? 指定的 CGI 应用程序因为没有返回完整的 HTTP 标题而运行不正常。它返回的标题是: 在WEB上怎么判断下载已经完成? 一个批量下载文件的问题!
IsNumeric
吧!
为什么IsNumeric(test)返回是True
十六进制数,如“&H0A”;
八进制数,如“&6”;
当前区域下设置的货币金额表达式,如“¥12.44”;
加圆括号的数字,如“(34)”;
显式指定正负的数字,如“+2.1”和“-2.1”;
含有逗号的数字字符串,如“12,25”。
echo preg_match("/^[0-9]+$/",$str);
后退 前进
is_numeric
(PHP 4, PHP 5)is_numeric -- 检测变量是否为数字或数字字符串
描述
bool is_numeric ( mixed var )
如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE。 参见 is_bool()、is_float()、is_int()、is_string()、is_object()、is_array() 和 is_integer()。