¿Fallará fopen()
si existe un archivo, pero actualmente está bloqueado con LOCK_EX
?Comprobación de PHP si el archivo está bloqueado con flock()?
¿O tengo que abrirlo, y luego intentar y establecer un candado, para determinar si ya existe uno?
También he leído que flock()
voluntad;
pausa [el guión] hasta que usted consigue el bloqueo por tiempo indefinido o hasta que sus tiempos de guión a cabo
Si es así, ¿es verdad esta 'pausa' puede ser pasado por alto con;
if (!flock($f, LOCK_SH | LOCK_NB)) {
// file locked, do something else
}
Mucho aprecié a Daniel :) – TheDeadMedic