ホームページ >バックエンド開発 >PHPチュートリアル >PHP を使用して IP の場所を特定する方法
この記事では主に PHP を使用して IP の場所を特定する方法について説明します。これには一定の参考値があります。困っている友人は参照してください。お役に立てれば幸いです。
ここでは、淘宝網 IP アドレス ライブラリが提供する API インターフェイスを使用します。
淘宝網 IP アドレス ライブラリ: http://ip.taabao.com/instructions.html
API ドキュメントの説明:
#使用例:# /**
* 调用淘宝API根据IP查询地址
*/
public function ip_address()
{
$ip = '219.134.104.255';
$durl = 'http://ip.taobao.com/service/getIpInfo.php?ip='.$ip;
// 初始化
$curl = curl_init();
// 设置url路径
curl_setopt($curl, CURLOPT_URL, $durl);
// 将 curl_exec()获取的信息以文件流的形式返回,而不是直接输出。
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true) ;
// 在启用 CURLOPT_RETURNTRANSFER 时候将获取数据返回
curl_setopt($curl, CURLOPT_BINARYTRANSFER, true) ;
// 执行
$data = curl_exec($curl);
// 关闭连接
curl_close($curl);
// 返回数据
return $data;
}
#結果:
# 関連チュートリアル:
PHP ビデオ チュートリアル
以上がPHP を使用して IP の場所を特定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。