Копировать изображения, создавать и переименовывать с помощью PHP? - PullRequest
0 голосов
/ 11 июля 2011

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

1) Проверьте, существует ли файл с именем myImage.png в целевой папке и создает его копию с именем myImage-default.png

2) Проверяет, существует ли файл с именем "myImage-trans.png" в целевой папке (создает его, если нет), создает его копию и сохраняет как myImage.png (myImage-trans.png должен быть прозрачным png размером 1x1)

Насколько это может быть сложно и какие методы PHP вы бы использовали?

  • Все изображения будут находиться в корне целевой папки. Подпапки не задействованы.

Ответы [ 2 ]

3 голосов
/ 11 июля 2011

Не должно быть слишком плохо.

Вот некоторые функции PHP, которые помогут вам начать работу:

filexists - Проверить, существует ли этот файл

imagecreate - Создать изображение, если это изображение еще не существует

imagepng - Вывод PNG-файла с вновь созданным изображением

imagecopy - Копировать часть изображения

copy - Скопировать файл

переименовать - переименовать файл

1 голос
/ 11 июля 2011

Вы смотрите на основные функции файловой системы.Взгляните здесь для списка доступных функций!

...