是的,PHP 獲取 IP 地址的方法同樣適用于移動端。在移動端設備上,無論是使用手機瀏覽器還是應用程序,都可以通過 PHP 獲取到用戶的 IP 地址。以下是一個簡單的示例:
<?php
function get_client_ip() {
$ip = '';
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
$client_ip = get_client_ip();
echo "客戶端 IP 地址是:{$client_ip}";
?>
這段代碼首先定義了一個名為 get_client_ip
的函數,該函數會根據不同的服務器變量來獲取客戶端的 IP 地址。然后,我們調用這個函數并將結果輸出到屏幕上。這種方法在移動端設備上同樣有效。