It is short, it is easy, it is stupid but⦠can save you time. If you need to download every few minutes a remote file that changes its contents at regular intervals of time this is for you.
Save this on a stupid.php file (and change the values):
<?php
$url = 'somewhere_in_the_space';
while(true) {
$locaFile = "some_local_file_name_".time()."_with_extension";
file_put_contents($locaFile, file_get_contents($url));
echo "Done... $locaFile \n";
sleep(60*5); // Sleep 5 minutes !!!
}
?>
and execute with:
> php -f stupid.php
Remember it will run forever until you kill the process so donβt expect to finish.