php手机号正则匹配

需求:匹配手机号号段是否正确

注:
* 号段更新时间:2021-01-26
* 号段来源:https://baike.baidu.com/item/%E6%89%8B%E6%9C%BA%E5%8F%B7%E7%A0%81/1417348?fr=aladdin

/*
     * 手机号正则匹配
     * $mobile string 手机号
     * 号段更新时间:2021-01-26
     * 号段来源:https://baike.baidu.com/item/%E6%89%8B%E6%9C%BA%E5%8F%B7%E7%A0%81/1417348?fr=aladdin
     */
    public function isMobile($mobile) {

        if (! is_numeric($mobile)) {

            return false;
        }

        return preg_match('#^1[38][0-9]\d{8}$|^14[45789]\d{8}$|^1[59][012356789]\d{8}$|^16[67]\d{8}$|^17[1235678]\d{8}$#', $mobile) ? true : false;
    }
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容