さくらインターネットでcronを使ってみる
<?php $filenameA = "gambaA"; $timeA = 0; if(file_exists($filenameA)){ $timeA = filemtime($filenameA); } $filenameB = "gambaB"; $timeB = 0; if(file_exists($filenameB)){ $timeB = filemtime($filenameB); } //古い方に書き込む if ($timeA != 0){ if ($timeB == 0){ $w_filename = $filenameB; } else{ if ($timeA > $timeB){ $w_filename = $filenameB; }else{ $w_filename = $filenameA; } } }else{ $w_filename = $filenameA; } $cont = file_get_contents("http://www.gamba-osaka.net/news/newsrelease.php?pageID=1"); $fp = fopen($w_filename,"w"); fputs($fp,$cont); fclose($fp); //比較 if (($timeA != 0)&&($timeB != 0)){ exec('diff '.$filenameA.' ' .$filenameB,$out); $diff = ""; $len = count($out); if ($len != 0){ for($i = 0;$i<$len;$i++){ $diff .= $out[$i] . "\n"; } } if ($diff != "") { $fp = fopen("diff","w"); fputs($fp,$diff); fclose($fp); print("Diff"); }else{ print("Same"); } }else{ print("Same"); } ?>