爱问知识人 爱问教育 医院库

php验证手机号码(支持归属地查询及编码为UTF8)

首页

php验证手机号码(支持归属地查询及编码为UTF8)


        

提交回答
好评回答
  • 2023-03-08 00:29:58
    代码如下:
    <php
    // 手机号验证
    function checkMobileValidity($mobilephone){
    $exp = "/^13[0-9]{1}[0-9]{8}$|15[012356789]{1}[0-9]{8}$|18[012356789]{1}[0-9]{8}$|14[57]{1}[0-9]$/";
    if(preg_match($exp,$mobilephone)){
    return true;
    }else{
    return false;
    }
    }
    // 手机号码归属地(返回: 如 广东移动)
    function checkMobilePlace($mobilephone){
    $url = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$mobilephone."&t=".time();
    $content = file_get_contents($url);
    $p = substr($content, 56, 4);
    $mo = substr($content, 81, 4);
    return $str = conv2utf8($p).conv2utf8($mo);
    }
    // 转换字符串编码为 UTF8
    function conv2utf8($text){
    return mb_convert_encoding($text,'UTF-8','ASCII,GB2312,GB18030,GBK,UTF-8');
    }

    想***

    2023-03-08 00:29:58

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):