方法一(用 系統變數)
//缺點不使用傳遞過來的位址和不支援系統變數的主機
方法二(用自帶函式)
$url = '';
$arr_url = parse_url($url);
echo $arr_url['host'];
方法三( 自己寫函式)
function getdomain($url)
$url = str_replace('http://',」,$url); //如果有http字首,則去掉
$pos = strpos($url,'/');
if($pos === false)
return $url;
}else
return substr($url, 0, $pos);
echo getdomain($url);
方法四(用正則)
PHP獲取當前網域名稱
server server name 獲取當前網域名稱 不含埠號 server http host 獲取當前網域名稱 含埠號 server request uri 獲取當前網域名稱的字尾 網域名稱後面部分 獲取完整的url 包含埠號的完整url 獲取使用者 獲取 引數 echo server que...
PHP實現獲取網域名稱的方法小結
方法一 用 系統變數 複製 如下 缺點不使用傳遞過來的位址和不支援系統變數的主機 方法二 用自帶函式 複製 如下 url arr url parse url url ecgejjfcho arr url host 方法三 自己寫函式 複製 如下 function getdomain url else...
php 根據網域名稱獲取ip位址
ip2long需要bigint來儲存,而且在32位和64位系統中儲存方式還有區別 而儲存成字串,只需要char20即可。那麼,ip2long好處在哪?是不是有利於分割槽,比如杭州段是從多少開始到多少結束,如果用ip位址的話可以分段比較複雜比如做投票專案的時候,將ip位址處理後用int型別儲存,再建立...