Получать дату создания изображения

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

Давайте предполагать, что у меня есть формуляр, который он считает различным inputs и между ними один input file, который позволяет мне пересылать изображение и хранить Ваш маршрут в базе данных.

Однако: Как я могу получать дату и час, в который изображение я верю?

Внимание: Он не датирует / час, в котором он зазнался с формуляра, если не с тех пор, как берется изображение камеры.

Есть какой-то способ мочь получать эту информацию?

introducir la descripción de la imagen aquí

2
задан 22.09.2016, 00:31
3 ответа

С #filectime ты можешь получать дату создания в Windows или дату изменения в SO, основанных на UNIX. Эта функция возвратит дату в формате timestamp. Потом ты можешь форматировать ее, например:

$timestamp = filectime('/ruta/a/la/imagen.jpg');
$date = date("d M  Y H:i", $timestamp);
echo $date; // 21 Septiembre 2016 17:07
1
ответ дан 24.11.2019, 13:20
  • 1
    Я только что прочитал documentaci и # 243; n funci и # 243; n, y он говорит, что он возвращает ее и #250; ltima раз, который изменил файл, не, когда я верю. и #191; Ты знаешь, если этот funci и # 243; n он позволяет мне знать, когда я верю? –  Hoose 22.09.2016, 01:13
  • 2
    @Hoose говорит эксперт и # 237; потому что и #250; nico SO, где метаданные хранят дата creaci и # 243; n - в Windows. В системах, основанных на UNIX (Linux, OSX) всегда быть и # 225; дата modificaci и # 243; n. –  gugadev 22.09.2016, 01:14
  • 3
    Я выл у Тебя есть raz и # 243; n, я только что сделал доказательство и функционирую. Большое спасибо. –  Hoose 24.09.2016, 01:47

Действительно с функцией filectime получается дата последнего изменения файла, который не, если то, что ты ищешь

Пример использования:

$nombre_archivo = 'archivo.txt';
if (file_exists($nombre_archivo)) {
echo "La última modificación de $nombre_archivo fue: " . date("F d Y H:i:s.", filectime($nombre_archivo));
}

Ты можешь давать ему формат, который ты хочешь посредством date ()

2
ответ дан 24.11.2019, 13:20

Согласно тебе descripciГіn, функция exif_read_data(ruta_de_la_imagen) deberГ, - чтобы тебя быть Гєtil.

я имею Тебе ссылку в ней documentaciГіn php на той же самой, надеюсь, что ты можешь решать. http://php.net/manual/es/function.exif-read-data.php

1
ответ дан 24.11.2019, 13:20

Теги

Похожие вопросы