為你解讀PHP realpath路徑函數(shù)
PHP語言的功能非常強(qiáng)大,能夠幫助我們實(shí)現(xiàn)許多以前無法實(shí)現(xiàn)或是需要很復(fù)雜的步驟才能實(shí)現(xiàn)的功能。下面我們將向大家具體介紹PHP realpath路徑函數(shù)的相關(guān)參數(shù)。#t#
PHP realpath路徑函數(shù)會(huì)檢測(cè)$path指向的目標(biāo)文件(或文件夾)是否真實(shí)存在,相當(dāng)于調(diào)用了file_exists($path)。
如果目標(biāo)文件存在且不是符號(hào)連接(windows下叫“快捷方式”),則返回該文件的絕對(duì)路徑名,且不包含’/./’ 或 ‘/../’。
如果目標(biāo)文件是符號(hào)連接或不存在,則realpath()返回FALSE。
var_dump( realpath('./test.php') );
//如果在./路徑下能找到test.php文件,則輸出結(jié)果為:
string 'E:\Dropbox\My Dropbox\code\php\test.php' (length=48)
//如果在./路徑下找到test.php是符號(hào)連接,則輸出結(jié)果為:
boolean false
//如果在./路徑下找不到test.php文件,則輸出結(jié)果為:
boolean false
//如果是Windows平臺(tái)下執(zhí)行,則下行代碼的執(zhí)行結(jié)果同上,因?yàn)樵?Windows 中,斜線(/)和反斜線(\)都可以用作目錄分隔符。
var_dump( realpath('.\test.php') );
希望以上介紹的PHP realpath路徑函數(shù)的相關(guān)知識(shí)能夠?qū)Υ蠹矣兴鶐椭?/p>