[php] ファイルの読み込み・書き込み関数
ファイルの読み込み・書き込み関数を作成した。
function readFileFunc($fileName){
$fp = fopen($fileName, 'r');
// fgetsでファイルを読み込み、変数に格納
$txt = fgets($fp);
// fcloseでファイルを閉じる
fclose($fp);
return $txt;
}
function writeFileFunc($fileName,$data){
$fp = fopen($fileName, 'w');
if ($fp) {
if (flock($fp, LOCK_EX)) {
if (fwrite($fp, $data) === FALSE) {
print('ファイル書き込みに失敗しました');
} else {
print($data . 'をファイルに書き込みました');
}
flock($fp, LOCK_UN);
} else {
print('ファイルロックに失敗しました');
}
}
fclose($fp);
}