function acquire_lock($name) {
$file = fopen($name, "rw");
flock($file, LOCK_EX);
return $file;
}
function release_lock($file) {
flock($file, LOCK_UN);
fclose($file);
}
O bloqueio real não é abrir ou fechar o arquivo, mas o
flock
função.