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