PHP查询快递信息的方法 |
本文标签:PHP,查询,快递,信息,方法 本文实例讲述了PHP查询快递信息的方法 。分享给大家供大家参考 。具体如下: 这里使用快递100物流查询 php代码如下: 复制代码 代码如下: /**
* @desc 获取快递信息 * @param string $code 快递编码 * @param string $invoice 快递单号 * @return mixed $result( status,info,state,data ) */ function getExpressDelivery($code,$invoice){ $result = array(status=>0,info=>未知错误); $url = "http://m.kuaidi100.com/query?type={$code}&postid={$invoice}&id=1&valicode=&temp=".rand(1,710); $body = file_get_contents($url); //FIXME $body = json_decode($body,true); $result[status] = $body[status] == 200 ? 1 : 0; $result[info] = $body[message]; isset($body[data]) && ($result[state]=$body[state]) && ($result[data] = $body[data]) ; return $result; } 希望本文所述对大家的php程序设计有所帮助 。 |