0

获取文件的真实目录名的一个小问题。我在调查 php-code-coverage 的代码时遇到了这个问题。

在我运行 Mac Os 的系统上,我有这样的结构:

/project/src/Directory/FileName.php

但是如果我realpath()这样调用(注意目录名大小写):

realpath("project/src/directory/FileName.php")

它给了我:

<full_name>/project/src/directory/FileName.php

因此该路径对 Mac Os 有效,但目录名称大小写错误,因此它不是“真正的”真实路径。

有什么办法可以得到一条真实的路径,并且这种路径的有效案例是有效的"project/src/directory/FileName.php"?我也试过pathinfo()没有运气。

4

1 回答 1

-1

getcwd() 还可以帮助您找到工作目录。

于 2016-10-28T10:21:25.447 回答