<?php
/**
* ......................................................................相关信息.. .....................................................
* ..........................作者:xxx
..........................部门:xxx-xxx
..........................功能:本PHP作用为:调用hrpi接口实传入拼音名字,获取中文名字和部门信息等
*/
$enname = $_POST['Name'];
$url2 = "http://hrxxxxxxxxf/query?shortName=" . $enname;
$curl2 = curl_init();
curl_setopt($curl2, CURLOPT_URL, $url2);
curl_setopt($curl2, CURLOPT_HEADER, 1);
curl_setopt($curl2, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl2, CURLOPT_HEADER, false); //表示需要response header 去掉头部服务器应答的多余部分
curl_setopt($curl2, CURLOPT_NOBODY, false); //表示需要response body
curl_setopt($curl2, CURLOPT_SSL_VERIFYPEER, false); //这个是重点。
$data2 = curl_exec($curl2);
$data2 = json_decode($data2, true); //将json数据转换成PHP能读的数据
// $data2 = json_encode($data2);
//var_dump($data2);
if ($data2[0]['code'] == 0) {
$data = $data2[0]['data'];
echo json_encode($data);
}
if($data2[0]['code'] == 100)
{
echo 'null';
}
curl_close($curl2);
/**
* $data2 = curl_exec($curl2);
* $data2 = '['.$data2.']';
* $data2 = json_decode($data2,true); //将json数据转换成PHP能读的数据
//$data2 = json_encode($data2);
* $data = $data2[0]['data'];
* echo json_encode($data);
* curl_close($curl2);
var_dump($data2);
*/
?>
PHP连接外部接口
最新推荐文章于 2021-06-26 05:52:38 发布