-
-
melodymy
2017-10-25
- use libs\ImHttpRequest;
class QueryPhone{
//3-2 API请求数据
const TAOBAO_API = 'https://tcc.taobao.com/cc/json/mobile_tel_segment.htm';
public static function query($phone){
//var_dump($phone);
//3-1 校验手机号码合法性
//var_dump(self::verifyPhone($phone));
//3-2 API请求数据
if (self::verifyPhone($phone)){
$response = ImHttpRequest::request(self::TAOBAO_API,['tel'=>$phone]);
//var_dump($response);
//3-3 格式化数据
//self::formatData($response);//调用formatData方法
$data = self::formatData($response);
if ($data) {
var_dump($data);
}
}
}
/**
* 3-3 格式化API请求回来的数据
* @param null $data
* @return array|bool
*/
public static function formatData($data = null){
$ret = false;
if ($data) {
preg_match_all("/(\w+):'([^']+)/",$data,$res);//用正则把数据匹配出来
//var_dump($res);//数据中的key和value分割为两组数组元素
$ret = array_combine($res[1],$res[2]);//合并key和value
}
return $ret;
}
}
-
0赞 · 1采集
-
-
慕粉0118
2017-02-16
- preg_match_all() 函数用于进行正则表达式全局匹配,成功返回整个模式匹配的次数(可能为零),如果出错返回 FALSE
int preg_match_all(string pattern,string subject,array matches [,int flags ])
pattern 正则表达式
subject 需要匹配检索的对象
matches 存储匹配结果的数组
-
0赞 · 0采集
-
-
一个不确定
2016-10-22
- 自动加载流程-》号码查询流程-》号码校验合法性
-
0赞 · 0采集
-
-
前360资深后端与全栈工程师
2016-05-10
- js转换成数组在转换成json
-
0赞 · 0采集
-
-
林静听蝉
2016-03-03
- 3-3 格式化数据
QueryPhone.php
namespace app;
use libs\ImHttpRequest;
class QueryPhone{
//3-2 API请求数据
const TAOBAO_API = 'https://tcc.taobao.com/cc/json/mobile_tel_segment.htm';
public static function query($phone){
//var_dump($phone);
//3-1 校验手机号码合法性
//var_dump(self::verifyPhone($phone));
//3-2 API请求数据
if (self::verifyPhone($phone)){
$response = ImHttpRequest::request(self::TAOBAO_API,['tel'=>$phone]);
//var_dump($response);
//3-3 格式化数据
//self::formatData($response);//调用formatData方法
$data = self::formatData($response);
if ($data) {
var_dump($data);
}
}
}
/**
* 3-3 格式化API请求回来的数据
* @param null $data
* @return array|bool
*/
public static function formatData($data = null){
$ret = false;
if ($data) {
preg_match_all("/(\w+):'([^']+)/",$data,$res);//用正则把数据匹配出来
//var_dump($res);//数据中的key和value分割为两组数组元素
$ret = array_combine($res[1],$res[2]);//合并key和value
}
return $ret;
}
}
-
截图
0赞 · 1采集
-
-
super丶小雷
2016-03-01
- hj
-
0赞 · 0采集
-
-
forever大陆
2016-02-26
- 格式化数据
-
截图
0赞 · 0采集