2010-12-28 11 views
0

を解凍して削除してください。複数の.txtファイルを解凍し、毎週phpで

毎週、私は約10-15のテキストファイルを、常に同じファイル名で取得します。ファイルにはカンマ区切りの値が含まれています。 (すべてのファイルの全体サイズ、20MB未満)。

ジップの各テキストファイルの内容を週単位で比較する必要があります。違いがない場合は、基本的に何もしません。変更があれば、古いファイルを新しいファイルに置き換え、テキストファイルに出力します。

答えて

1

が自分のMD5の

if (md5_file('old.file') != md5_file('new.file')) { 
    // the files are different, replace 
} 

を比較し、変更がcrontabファイルを実行し、コンソールdiff

$changes = `diff new.file old.file`; 
0

で取得することができ、実際にはそれはあなたにもそれを自動化することができますので、最高です。 Googleの「crontab」では、どうやってそれをやることができるかを確認するために、毎週自分のジャンクファイルを自動的に整理しています。

関連する問題