知ってる人にとっては常識と思います。
自分への備忘なので読み飛ばしてください。
やりたいことはとあるファイルの内容を特定の場所に保存したい。
今回は保存する場所は、phpと同じ場所です。
注意するのは、事前に保存するファイルに書き込み権限を付与しておくこと。
※フォルダに書き込み権限あれば、ファイル用意してなくてもいいかも。
<?php
// 保存時のファイル名
$newfile = "./newfile.txt";
// 取得するファイルパス
$path = "http://www.xxxx.co.jp/oldfile.txt";// ファイルの内容を取得します
$temp = file_get_contents($path);if($temp != '') {
// 保存先のファイルを書き込み権限でOpenします
$fh = fopen($filename, "w");// 排他ロックかけます
if(flock($fh, LOCK_EX)){// ファイルに書き込みます
fwrite($fh, $temp);// 排他ロック解除します
flock($fh, LOCK_UN);}
// ファイルCloseします
fclose($fh);}
exit;
?>
0 件のコメント:
コメントを投稿