Как воссоздать путь к файлу из строки с этим путем?

Я реализую кеширование изображений на php с добавлением водяного знака, но дело в том, что изображения лежат в разных папках с названиями размеров, галерей, категорий и так далее, и названия самих изображений могут повторяться.

То есть, на входе есть строка вида:
/path/to/the/file.jpg
Нужно из этой строки скопировать файл file.jpg в папку
/cache/path/to/the/file.jpg при условии, что папка с кешем может быть как пустая, так и уже иметь такой путь. Как лучше это можно реализовать?
  • Вопрос задан
  • 129 просмотров
Решения вопроса 1
@Fortop
Tech/Team lead
if (!file_exists('path/to/directory')) {
    mkdir('path/to/directory', 0777, true);
}
// тут копирование файла
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы