在不区分大小写的文件系统上获取原始路径大小写

时间:2016-10-28 10:09:02

标签: php code-coverage realpath

获取文件的真实目录名称的一个小问题。我在调查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有效,但目录名称错误,因此它不是真实的&#34;真实路径。

有没有办法为这种路径"project/src/directory/FileName.php"获取有效案例的真实路径?我也没试过pathinfo()

1 个答案:

答案 0 :(得分:-1)

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