PHP使用正则表达式验证电话号码(手机和固定电话)
2016-05-24 10:56
597 查看
这个还不错,很有用。
tel='验证的电话号码';
$isMob="/^1[3-8]{1}[0-9]{9}$/";
$isTel="/^([0-9]{3,4}-)?[0-9]{7,8}$/";
if(!preg_match($isMob,$tel) && !preg_match($isTel,$tel))
{
echo '<script>alert("手机或电话号码格式不正确。如果是固定电话,必须形如(xxxx-xxxxxxxx)!");history.go(-1);</script>';
exit ();
}
tel='验证的电话号码';
$isMob="/^1[3-8]{1}[0-9]{9}$/";
$isTel="/^([0-9]{3,4}-)?[0-9]{7,8}$/";
if(!preg_match($isMob,$tel) && !preg_match($isTel,$tel))
{
echo '<script>alert("手机或电话号码格式不正确。如果是固定电话,必须形如(xxxx-xxxxxxxx)!");history.go(-1);</script>';
exit ();
}
相关文章推荐
- php中的坑
- phpStorm本地调试配置xdebug
- php计算年龄精准到年月日
- windows server 2008 r2的FTP配置和访问
- Getptd(转)
- 解决php5.6连接64位系统下mssql2008的错误问题
- Zend Studio使用教程之在Mac OS X上进行安装
- Yii中直接使用sql
- php项目调试sql
- PHP 文件
- PPTP 相关命令
- php学习总结
- PHPcms调去多图字段的方法
- PHPcms栏目页调取多图字段的方法
- php 时间
- 使用LayoutParams设置布局
- 每天laravel-20160813| Container -16
- 每天laravel-20160813| Container -16
- PHP中类的继承和用法实例分析
- vsftpd配置文件详解