downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

streamWrapper::stream_metadata> <streamWrapper::stream_flush
[edit] Last updated: Fri, 24 May 2013

view this page in

streamWrapper::stream_lock

(PHP 5)

streamWrapper::stream_lockBloqueo de archivos asesorado

Descripción

public bool streamWrapper::stream_lock ( int $operation )

Este método es llamado en respuesta a flock(), cuando se utiliza file_put_contents() (cuando el parámetro flags contiene LOCK_EX), stream_set_blocking() y cuando se cierra el flujo (LOCK_UN).

Parámetros

operation

operation es una de las operaciones siguientes:

  • LOCK_SH para adquirir un bloqueo compartido (lectura).
  • LOCK_EX para adquirir un bloqueo exclusivo (escritura).
  • LOCK_UN para liberar un bloqueo (compartido o exclusivo).
  • LOCK_NB, utilice esta operación si no quiere que flock() bloquee mientras opera. (no soportado en Windows)

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Errores/Excepciones

Emite un E_WARNING si la llamada a este método falla (es decir, no implementado).

Ver también



add a note add a note User Contributed Notes streamWrapper::stream_lock - [0 notes]
There are no user contributed notes for this page.

 
show source | credits | sitemap | contact | advertising | mirror sites