代码如下:
<?php
// 定义API URL
$apiUrl = 'http://ip-api.com/json/';
// 获取客户端 IP 地址
$visitorIp = $_SERVER['REMOTE_ADDR'];
// 发送请求获取客户端的地理位置信息
$ch = curl_init($apiUrl . $visitorIp);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
// 解析 JSON 响应
$data = json_decode($response, true);
// 检查是否成功获取到数据
if ($data && $data['status'] === 'success') {
$visitorCountry = $data['country'];
// 根据客户端所在国家显示不同的内容
if ($visitorCountry === 'China') {
echo "你好!";
} else {
echo "Hello!";
}
} else {
// 如果获取不到数据,则显示默认内容
echo "菜鸟部落 https://cnbl.net";
}
?>
暂无评论