ファイルに対するロックを行う flock($file, mode) LOCK_SH 共有ロック LOCK_EX 排他的ロック LOCK_UN ロック解除 LOCK_NB ロック中にflock()でブロックさせない
$fp = fopen('php.txt', 'r'); if (flock($fp, LOCK_EX)){ print('ファイルロックに成功しました'); flock($fp, LOCK_UN); }else{ print('ファイルロックに失敗しました'); } $flag = fclose($fp); if ($flag){ print('クローズしました'); }else{ print('クローズに失敗しました'); }