Небольшая проблема с получением реального имени каталога для файла. Я столкнулся с этим при исследовании кода покрытия php-code.
В моей системе под управлением 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()
тоже не повезло.
getcwd () может также помочь вам найти ваш рабочий каталог.
Других решений пока нет …