
冷門關(guān)鍵知識(shí)
1.DIRECTORY_SEPARATOR
這個(gè)很少見,但是作用很大。DIRECTORY_SEPARATOR是一個(gè)顯示系統(tǒng)分隔符的命令,DIRECTORY_SEPARATOR是PHP的內(nèi)部常量,不需要任何定義與包含即可直接使用。在調(diào)試機(jī)器上,在windows我們習(xí)慣性的使用“\”作為文件分隔符,但是在linux上系統(tǒng)不認(rèn)識(shí)這個(gè)標(biāo)識(shí),于是就要引入這個(gè)php內(nèi)置常量了:DIRECTORY_SEPARATOR
2.$_SERVER['HTTP_HOST']
URL中網(wǎng)站的域名或者ip地址。
3.$_SERVER['HTTP_REFERER']
獲取前一頁的URL,比如訪問index.php ->gg.php $_SERVER['HTTP_REFERER'] 是gg.php
4.$_SERVER['SERVER_PORT']
獲得服務(wù)器端口
5.pathinfo()
pathinfo() 函數(shù)以數(shù)組的形式返回文件路徑的信息。pathinfo() 返回一個(gè)關(guān)聯(lián)數(shù)組包含有 path的信息。如果不是要求取得所有單元,則 pathinfo() 函數(shù)返回字符串。
6.dirname(_ FILE _)
函數(shù)返回的是腳本所在在的路徑。