$fp = fopen('/tmp/lock.txt','a'); if (flock($fp, LOCK_EX)) { echo 'Файл не используется.'; flock($fp, LOCK_UN); } else { echo 'Файл занят.!'; } fclose($fp);
<?php if(rename('tmp_file.txt', 'my_file.txt')) { echo 'Не используется!!'; rename('my_file.txt','tmp_file.txt'); }else{ echo 'Файл занят!!!'; }