filepath — Как определить путь к папке php?

Я пытаюсь определить путь в php, как

 getcwd().'\json_files\'.$file_info['filename'];

но это не работает, здесь $file_info['filename']; это имя файла

0

Решение

Использование обратной косой черты в пути к файлу работает только на компьютерах с Windows. Скорее всего, вы разрабатываете в Windows, а сервер, на котором работает код, является Unix-подобным (с использованием прямой косой черты).

DIRECTORY_SEPARATOR Константа используется, чтобы определить, использует ли текущая система прямую или обратную косую черту для этого, но есть действительно хороший ответ:

Просто используйте косую черту

Если вы работаете в Linux, косые черты работают. Если вы на Mac, косые черты работают. Самое главное, если вы работаете в Windows, прямая косая черта работает.

Вам нужно знать, что представляет собой символ разделителя каталогов системы, когда вы сравниваете пути, предоставляемые операционной системой.

2

Другие решения

Других решений пока нет …