新聞中心
PHP獲取域名的幾種方法?
回答如下:1. 使用$_SERVER['HTTP_HOST']獲取當(dāng)前請(qǐng)求的域名。

2. 使用$_SERVER['SERVER_NAME']獲取當(dāng)前服務(wù)器的域名。
3. 使用$_SERVER['SERVER_ADDR']獲取當(dāng)前服務(wù)器的IP地址,再通過DNS查詢獲取對(duì)應(yīng)的域名。
4. 使用parse_url()函數(shù)解析當(dāng)前請(qǐng)求的URL,獲取其中的host部分。
5. 使用gethostbyaddr()函數(shù)獲取當(dāng)前服務(wù)器的IP地址對(duì)應(yīng)的域名。
代碼示例:
獲取當(dāng)前的域名:
echo $_SERVER['SERVER_NAME'];
//獲取來源網(wǎng)址,即點(diǎn)擊來到本頁的上頁網(wǎng)址
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//獲取當(dāng)前域名的后綴
$_SERVER['HTTP_HOST'];//獲取當(dāng)前域名
dirname(__FILE__);//獲取當(dāng)前文件的物理路徑
dirname(__FILE__)."/../";//獲取當(dāng)前文件的上一級(jí)物理路徑
?>
獲取域名的方法可以有不同的實(shí)現(xiàn)方式,以下是幾種常見的PHP獲取域名的方法:
1. 通過$_SERVER['HTTP_HOST']獲取域名:
```php
$host = $_SERVER['HTTP_HOST'];
echo $host;
```
2. 通過$_SERVER['SERVER_NAME']獲取域名:
```php
phpget抓取json怎樣去除雙引號(hào)前面的反斜杠?
你這個(gè)不算標(biāo)準(zhǔn)的JSON格式數(shù)據(jù),可以先將\"替換成"即可。再用json_decode()系統(tǒng)函數(shù)將其轉(zhuǎn)為json對(duì)象,如需轉(zhuǎn)為數(shù)組加上第二個(gè)參數(shù)為true即可。
若仍輸出為NULL,是由于存在BOM頭信息,$arr = json_decode(trim($json,chr(239).chr(187).chr(191)),true);轉(zhuǎn)換即可。
到此,以上就是小編對(duì)于php trim函數(shù)的問題就介紹到這了,希望這2點(diǎn)解答對(duì)大家有用。
文章名稱:php中trim函數(shù)怎么使用
URL標(biāo)題:http://www.5511xx.com/article/cdepjoh.html


咨詢
建站咨詢
