PHP实现手机归属地查询API接口实现代码

 更新时间:2012年08月27日 22:56:01   作者:  
主要使用curl实现,需要开启php对curl的支持
复制代码 代码如下:

<?php
header(“Content-Type:text/html;charset=utf-8″);
if (isset($_GET['number'])) {
$url = ‘http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo';
$number = $_GET['number'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, “mobileCode={$number}&userId=”);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
$data = simplexml_load_string($data);
if (strpos($data, ‘http://')) {
echo ‘手机号码格式错误!';
} else {
echo $data;
}
}
?>
<form action=”mobile.php” method=”get”>
手机号码: <input type=”text” name=”number” /> <input type=”submit” value=”提交” />
</form>

相关文章

  • PHP模板引擎Smarty自定义变量调解器用法

    PHP模板引擎Smarty自定义变量调解器用法

    这篇文章主要介绍了PHP模板引擎Smarty自定义变量调解器用法,较为详细的分析了smarty变量调节器的用法与自定义变量调节器的实现技巧,需要的朋友可以参考下
    2016-04-04
  • CI框架数据库查询缓存优化的方法

    CI框架数据库查询缓存优化的方法

    这篇文章主要介绍了CI框架数据库查询缓存优化的方法,结合实例形式较为详细的分析了CI框架中缓存的开启、关闭、使用、清空等相关操作技巧与注意事项,需要的朋友可以参考下
    2016-11-11
  • Laravel自动生成UUID,从建表到使用详解

    Laravel自动生成UUID,从建表到使用详解

    今天小编就为大家分享一篇Laravel自动生成UUID,从建表到使用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • php笔记之:数据类型与常量的使用分析

    php笔记之:数据类型与常量的使用分析

    本篇文章是对php中数据类型与常量的使用进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • 开启PHP的伪静态模式

    开启PHP的伪静态模式

    伪静态又名URL重写,是动态的网址看起来像静态的网址。换句话说就是,动态网页通过重写 URL 方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面
    2015-12-12
  • PHP 实现手机端APP支付宝支付功能

    PHP 实现手机端APP支付宝支付功能

    最近应业务需求,做了支付宝支付和微信支付,今天分享一下手机端app支付宝支付对接流程,感兴趣的朋友跟随脚本之家小编一起看看吧
    2018-06-06
  • PHP 面向对象程序设计之类属性与类常量实现方法分析

    PHP 面向对象程序设计之类属性与类常量实现方法分析

    这篇文章主要介绍了PHP 面向对象程序设计之类属性与类常量实现方法,结合实例形式分析了PHP 面向对象程序设计中类属性与类常量的具体功能、原理、实现方法与操作注意事项,需要的朋友可以参考下
    2020-04-04
  • CodeIgniter启用缓存和清除缓存的方法

    CodeIgniter启用缓存和清除缓存的方法

    Codeigniter支持缓存技术,以达到最快的速度。依靠网页缓存,你的网页可以达到近乎静态网页的加载速度,因为他们将程序输出的结果保存到硬盘上了。这篇文章主要介绍了CodeIgniter启用缓存和清除缓存的方法,需要的朋友可以参考下
    2014-06-06
  • PHP开发之用微信远程遥控服务器

    PHP开发之用微信远程遥控服务器

    微信公众好的开发很火,小程序更火。小编给大家分享一个PHP开发之用微信远程遥控服务器的实例代码,需要的朋友参考下
    2018-01-01
  • Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】

    Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】

    这篇文章主要介绍了Laravel框架基础语法与知识点整理,包括模板变量、输出、include引入子视图等相关操作技巧,需要的朋友可以参考下
    2019-12-12

最新评论