Heim  >  Artikel  >  php教程  >  为你解读PHP realpath路径函数

为你解读PHP realpath路径函数

WBOY
WBOYOriginal
2016-06-13 11:09:30751Durchsuche

PHP realpath路径函数会检测$path指向的目标文件(或文件夹)是否真实存在,相当于调用了file_exists($path)。

如果目标文件存在且不是符号连接(windows下叫“快捷方式”),则返回该文件的绝对路径名,且不包含’/./’ 或 ‘/../’。
如果目标文件是符号连接或不存在,则realpath()返回FALSE。

var_dump( realpath('./test.php') );

//如果在./路径下能找到test.php文件,则输出结果为:

string 'E:DropboxMy Dropboxcodephptest.php' (length=48)

//如果在./路径下找到test.php是符号连接,则输出结果为:

boolean false

//如果在./路径下找不到test.php文件,则输出结果为:

boolean false

//如果是Windows平台下执行,则下行代码的执行结果同上,因为在 Windows 中,斜线(/)和反斜线()都可以用作目录分隔符。

var_dump( realpath('.test.php') );

希望以上介绍的PHP realpath路径函数的相关知识能够对大家有所帮助。


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn