萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> 用php來獲得客戶端服務器ip的方法

用php來獲得客戶端服務器ip的方法

 <?php

echo "當前腳本服務器的主機名:".gethostbyaddr($_SERVER['REMOTE_ADDR'])."<br /><hr />";
echo "獲得當前運行PHP腳本(頁面)所在的服務器的 IP 地址:".$_SERVER['SERVER_ADDR']."<br /><hr />";
echo "獲得當前運行PHP腳本(頁面)所在的服務器的 主機名:".$_SERVER['SERVER_NAME'];
echo '<hr>';

echo '客戶端ip'. $_SERVER['REMOTE_ADDR'];
echo '<br>';
echo '客戶端ip'.getenv('REMOTE_ADDR');
echo "<br>";
echo '服務器主機ip'.gethostbyname("www.qq.com");

?>

運行出來:
當前腳本服務器的主機名:XYL-PC
獲得當前運行PHP腳本(頁面)所在的服務器的 IP 地址:127.0.0.1
獲得當前運行PHP腳本(頁面)所在的服務器的 主機名:localhost
客戶端ip127.0.0.1
客戶端ip127.0.0.1
服務器主機ip61.135.169.105

copyright © 萬盛學電腦網 all rights reserved