Установите дату и время для файла - PullRequest
3 голосов
/ 01 марта 2012

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

Заранее спасибо!

Ответы [ 2 ]

8 голосов
/ 01 марта 2012

Вы можете использовать функцию touch для установки даты последнего изменения:

touch("path/to/my-image-file.jpg", $someTimestamp);

Чтобы получить это в PHP, используйте filemtime.

0 голосов
/ 01 марта 2012

Любая современная операционная система записывает информацию о метках времени при создании файла (и, возможно, при изменении или доступе к нему).

Вы можете получить эту информацию из php с помощью вызова stat ().Это возвращает ассоциативный массив с несколькими частями данных.Вы бы хотели, чтобы элементы 'atime', 'mtime' или 'ctime'.

Прочтите здесь официальный документ с обильными примерами:

http://php.net/manual/en/function.stat.php

Еслиу вас есть указатель на файл (если вы используете его в данный момент, например, он открыт), вы можете использовать вместо него fstat:

http://www.php.net/manual/en/function.fstat.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...