Jtti广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么判断是不是手机号
  • 961
分享到

php怎么判断是不是手机号

php 2022-03-30 05:03:21 961人浏览 无得
摘要

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php正则判断手机号码的方法导读: php用正则表达式判断手机号码的写法:从文章中匹配出所有的手机号就可以preg_match_all(),如果要检查用户输入的手机号是否

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php正则判断手机号码的方法

导读:

php正则表达式判断手机号码的写法:从文章中匹配出所有的手机号就可以preg_match_all(),如果要检查用户输入的手机号是否正确可这样来检查:preg_match().

用正则匹配手机号码的时候, 我们先分析一下手机号码的规律:

手机号通常是11位的

经常是1开头

第二个数字通常是34578这几个数字, 2014.5.5日170号段的手机号开卖所以这里多了个7.

php用正则表达式判断手机号码的写法:

$g = "/^1[34578]\d{9}$/";

// "^"符号表示必须是1开头; "[ ]"的意思是第二个数字必须是中括号中一个数字; 而 \d 则表示0-9任意数字,后跟{9}表示长度是9个数字; 后面的$表示结尾; 开始和结尾的 / 是正则表达式必须放在这个中间, 有的后面可能还跟模式.

从文章中匹配出所有的手机号就可以这样写了:

$str = '老吧博客作者的手机是18912345678';
preg_match_all("/^1[34578]\d{9}$/", $str, $mobiles);
//var_dump($mobiles);

如果要检查用户输入的手机号是否正确可这样来检查:

if(preg_match("/^1[34578]\d{9}$/", $mobile)){
//这里有无限想象
}

--结束END--

本文标题: php怎么判断是不是手机号

本文链接: https://www.lsjlt.com/news/298.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP正则判断用户手机号
    在 PHP 中可以使用正则表达式来判断用户输入的手机号是否符合格式。下面是一个示例代码: 该正则表达式 ^1[34578]\d{9}$ 可以判断是否是以1开头,第二位是3~9的数字,并且总共11位数字 注意: 上述代码为基本的...
    605
    2023-09-27
    php 开发语言 正则表达式
  • python手机号正则
    手机号正则:((13[0-9]|15[0|3|6|7|8|9]|18[8|9])\d{8})     ---移动,联通全段...
    469
    2023-09-27
    正则 手机号 python
  • java—手机号脱敏
    Java中手机号脱敏是指将真实手机号码中的一部分数字用特定字符替换,以保护用户的个人信息。通常,手机号码脱敏会将手机号的中间几位或者最后几位替换成特定字符,例如用“*”、"X"或者其他随意选择的字符来...
    548
    2023-09-27
    java jvm 开发语言
  • php怎么快速实现替换手机号
    本文小编为大家详细介绍“php怎么快速实现替换手机号”,内容详细,步骤清晰,细节处理妥当,希望这篇“php怎么快速实现替换手机号”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、 使用substr_replace...
    953
    2023-09-27
  • php手机号如何设置星号
    这篇文章主要讲解了“php手机号如何设置星号”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php手机号如何设置星号”吧!首先,我们需要了解手机号的格式。在中国,手机号的格式为 11 位数字,...
    158
    2023-09-27
  • Android手机号注册、绑定手机号获取短信验证码实例
    本文写了一个常见的功能——手机app中注册或绑定手机号的获取验证码的功能,也就是短信验证功能   具体效果就是,你在注册界面填写手机号,点击获取验证码按钮,---然后会收到验证...
    602
    2023-09-27
    验证码 短信验证码 Android
  • 注意:小程序获取手机号要收费了——手机号快速验证
    目录 收费说明手机号快速验证组件手机号实时验证组件付费管理修改建议 收费说明 自2023年8月26日起,小程序获取手机号组件将需要付费使用。 手机号快速验证组件 https://developers.weixin....
    813
    2023-09-27
    微信
  • php怎么实现隐藏手机号中间4位
    随着移动互联网的高速发展,越来越多的网站开始重视移动用户的体验,而这一体验中的一个重要因素就是用户的隐私保护。在这样的背景下,掌握php隐藏中间4位电话号码的技巧就变得十分重要。一、为什么要隐藏电话号码中间四位?在我们日常生活中,为了保护自...
    265
    2023-09-27
    php
  • Android 手机获取手机号实现方法
    最近做到一个项目,需要获取手机号。项目中使用的手机卡为电信卡,那么就以此为例吧。 网上不符合需求的方法 Google了一下,网上的做法如下: //获取手机号码 Teleph...
    421
    2023-09-27
    方法 手机 Android
  • python 正则匹配手机号
    import rephone = str(input('请输入手机号:'))# b = str(12345678912)t = re.compile(r'^1(3\d|4[4-9]|5[0-35-9]|6[67]|7[013-8]|8[0...
    771
    2023-09-27
    正则 手机号 python
  • 微信小程序如何判断手机号
    这篇文章主要介绍微信小程序如何判断手机号,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!JS实现代码: validatemobile: function ...
    807
    2023-09-27
    微信小程序
  • windows中outlook如何绑定手机号
    这篇文章主要介绍“windows中outlook如何绑定手机号”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“windows中outlook如何绑定手机号”文章能帮助...
    789
    2023-09-27
    windows outlook
  • PHP怎么查询手机号码归属地
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。PHP怎么查询手机号码归属地?基于PHP的手机号码归属地查询手机号码(段)归属地查询接口请求Key,可以通过https://www.juhe.cn/docs/api/...
    671
    2023-09-27
    归属地 手机号码 php
  • js如何判断手机号是否正确并返回
    这篇文章将为大家详细讲解有关js如何判断手机号是否正确并返回,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。js判断手机号是否正确并返回的代码,具体代码如下所示:<f...
    429
    2023-09-27
    js
  • php如何实现隐藏手机号中间4位
    这篇文章主要讲解了“php如何实现隐藏手机号中间4位”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php如何实现隐藏手机号中间4位”吧!一、为什么要隐藏电话号码中间四位?在我们日常生活中,为...
    912
    2023-09-27
  • PHP 正则表达式判断手机号和身份证号
    在PHP编写的程序中,为了保证代码本身的流程安全,少不了对数据流进行一些效验的工作。而PHP给我提供了正则表达式验证函数,我们可以很方便的通过正则表达式的验证函数,来检查数据流是否符合标准。这个时候就需要进行数据上的判断 PHP正则表达式判...
    459
    2023-09-27
    php 正则表达式 开发语言
  • javascript如何验证手机号码
    这篇文章主要介绍了javascript如何验证手机号码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 javas...
    621
    2023-09-27
    javascript
  • Java正则替换手机号代码实例
    在日常生活中,我们经常会遇到将一个手机号的4-7位字符串用正则表达式替换为为星号“*”。这是出于对安全性和保护客户隐私的考虑将程序设计成这样的。下面我们就来看看具体代码。package Test0914;public class Mobil...
    184
    2023-09-27
    java 正则表达式 ava
  • uniapp获取手机号(详细教程附代码)
    uniapp获取手机号(详细教程附代码) 一、获取code二、通过code获取获取openId 和 session_key三、让用户授权(同意后需要对数据解密) 个人小程序不能使用这个功能...
    637
    2023-09-27
    前端 javascript 小程序
  • 如何使用php隐藏手机号中间四位
    小编给大家分享一下如何使用php隐藏手机号中间四位,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!php隐藏手机号中间四位的方法:1、通过“substr_replace($num,'****',3,4);”方...
    743
    2023-09-27
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作