Как анимировать 10 самых последних картинок в каталоге? - PullRequest
0 голосов
/ 05 февраля 2011

Хорошо, я использую задание cron для вызова этого скрипта каждые 15 минут

<?php

$time = microtime();

$handle_data = file_get_contents('http://www.bungie.net/Stats/Halo3/Nightmap.ashx');
$img = new Imagick();
$img->readImageBlob($handle_data);
$img->writeImage('nightmap/'.$time.'.gif');

?>

Теперь я хочу получить 10 самых последних картинок из каталога nightmap / и анимировать их с 3-секундной задержкой. Не совсем уверен, как это сделать в imagemagick ..

Спасибо!

1 Ответ

0 голосов
/ 05 февраля 2011

Это может быть полезно для анимации:

http://www.imagemagick.org/Usage/anim_basics/

Что касается получения 10 самых последних изображений, я бы поместил их в базу данных при их получении, но если вы не хотите ... использовать glob, чтобы найти все файлы в каталоге, используйте usort, чтобы отсортировать их, и функция сравнения, которую вы предоставляете для usort, будет сравнивать filemtime файлов.

...