function acquire_lock($name) {
$file = fopen($name, "rw");
flock($file, LOCK_EX);
return $file;
}
function release_lock($file) {
flock($file, LOCK_UN);
fclose($file);
}
Die eigentliche Sperre ist nicht das Öffnen oder Schließen einer Datei, sondern der flock
Funktion.