12 января 2012

PHP: Кэш одной строкой

Давно я решал задачу на разных PHP и Perl такую как нужно было локально держать как бы кэш странички из инета.

Сегодня я решил эту задачу в одну строчку, она очень простая.

Если локальный файл старее 1 суток, то надо его подгрузить заново.

$vfn='data/video';
if ((time()-filemtime($vfn))>86400) file_put_contents($vfn,file_get_contents('http://url.ru'));

По существу тут одна строка. Радуйтесь !


Видеочат рулетка