《PHP學習:php中獲取主機名、協議及IP地址的方法》要點:
本文介紹了PHP學習:php中獲取主機名、協議及IP地址的方法,希望對您有用。如果有疑問,可以聯系我們。
本文實例講述了php中獲取主機名、協議及IP地址的辦法.分享給大家供大家參考.PHP學習
具體實現代碼如下:PHP學習
代碼如下:
$hostname=gethostbyaddr($_SERVER['remote_addr']);??? //獲取主機名
echo $hostname;??????????? //輸出結果
//
$hosts=gethostbynamel('localhost');?????? //獲取ip地址列表
print_r($hosts);?????????? //輸出數組
//
$protocol='tcp';??????? //定義協議名稱
$get_prot=getprotobyname($protocol);?? //返回協議號
if($get_prot==-1)?????? //如果找不到
{
? echo 'invalid protocol';????? //輸出錯誤信息
}
else
{
? echo 'protocol #'.$get_prot;???? //輸出相應的協議號
}
//
$protocol_num='6';?????? //定義協議號
$get_prot=getprotobynumber($protocol_num);? //返回協議名稱
if($get_prot==-1)?????? //如果找不到
{
? echo 'invalid protocol';????? //輸出錯誤信息
}
else
{
? echo 'protocol #'.$get_prot;???? //輸出相應的協議名稱
}
希望本文所述對大家的php程序設計有所贊助.PHP學習
《PHP學習:php中獲取主機名、協議及IP地址的方法》是否對您有啟發,歡迎查看更多與《PHP學習:php中獲取主機名、協議及IP地址的方法》相關教程,學精學透。維易PHP學院為您提供精彩教程。
轉載請注明本頁網址:
http://www.fzlkiss.com/jiaocheng/14004.html