导航:首页 > 编程语言 > php判断是否是纯数字

php判断是否是纯数字

发布时间:2024-08-01 13:49:05

php正则表达式,字符串不包含数字

你好,很高兴为您回答这个问题。其实这个也是很简单,如果单纯的判断一个字符串是不是纯数字,可以用PHP的一个函数is_numeric ,没有必要用正则。如果非要用正则,也可以。

⑵ 如何判断字符串是否包含数字php

function checknum($str){
$arr=str_split($str,1);
$num=count($arr);
for($i=0;$i<$num;$i++){
if(is_numeric($arr[$i])){
echo 'have num';//代表有数字
exit;
}
}
echo 'no num';//代表没有数字
}
用的时调用checknum函数就行了。

⑶ php如何判断输入的是数字还是字母

用正则来判断,如检查是否数字的代码:

1
2

if(preg_match("/^\d*$/",$fgid)) echo('是数字');
else echo('不是数字');

验证由26个英文字母组成的字符串:^[A-Za-z]+$
验证由26个大写英文字母组成的字符串:^[A-Z]+$
验证由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$

⑷ php判断变量是否是整数的两种方法

1、如果你确定你的变量是数字,php有内置的判断函数:is_int 检测变量是否是整数;

2、但是有时候往往我们接收到的变量是数字或数字字符串(如表单输入,它们通常为字符串),这样我们就不能用is_int()函数来简单判断是否为整数,我们需要用到is_numeric()和strpos()函数来判断是否为整数:

(1)用is_numeric()函数判断是否为数字或数字字符串;

(2)用strpos()判断数字中是否含有小数点;

if(!is_numeric($age)||strpos($age,".")!==false){
echo"不是整数";
}else{
echo"是整数";
}

⑸ 求教php和js验证6至16位的纯数字字符串的正则表达式,谢谢!

js的:
var a="123";
var tr=/^[\d]{6,16}$/;
if(a.match(tr)){alert("可以");}else{alert("不可以");}
php的:
$str="65";
if(preg_match("/^[\d]{6,16}$/",$str)){echo "可以";}else{echo "不可以";}

阅读全文

与php判断是否是纯数字相关的资料

热点内容
服务器侦听端口是什么意思 浏览:320
手机通知音效文件夹 浏览:134
pdf产品目录 浏览:202
三菱fd编译通过不了 浏览:156
15g游戏下载完怎么解压 浏览:708
编译原理文法中的句型 浏览:755
出售广联达云翻样加密狗 浏览:276
把多页pdf合并软件 浏览:325
热点已保存加密可上网什么原因 浏览:557
张家口app怎么查看全部账号 浏览:183
cad先选择命令 浏览:749
我的世界命令方块手机版 浏览:254
迅投python下单 浏览:471
javamd5加密32位 浏览:469
php连接mysql测试代码 浏览:473
如何下载亚马逊app安卓 浏览:698
解压神器大组合 浏览:728
多次编译一个内核会快吗 浏览:162
单片机伺服500k 浏览:868
linux安装repo 浏览:799