Y cual es la duda ? si entras al manual veras su uso:
Código PHP:
Ver originalif (flock($fp, LOCK_EX
)) { // adquirir un bloqueo exclusivo $fp=fopen("comments.txt","a"); fputs($fp,$_REQUEST['message']."\n"); fflush($fp); // volcar la salida antes de liberar el bloqueo flock($fp, LOCK_UN
); // libera el bloqueo } else {
throw new Expecption("No se pudo obtener el bloqueo!");
}
Recuerda que hay MODOS de operacion... no se cual te interese ocupar:
Cita: operation es una opción de las siguientes:
LOCK_SH para solicitar un bloqueo compartido (lectura).
LOCK_EX para solicitar un bloqueo exclusivo (escritura).
LOCK_UN para solicitar un desbloqueo (compartido o exclusivo).
También es posible añadir LOCK_NB como una máscara de bit a una de las operaciones de arriba si no se desea que flock() bloquee mientras opera. (no soportado en Windows)