(PHP 5, PHP 7)
streamWrapper::stream_lock — Verrouillage logique de fichiers
$operation
) : bool
Cette méthode est appelée en réponse à flock(),
parfois avec file_put_contents()
(si l'option flags contient LOCK_EX),
stream_set_blocking() et quand on ferme le flux
(LOCK_UN).
operation
operation est une des suivantes :
LOCK_SH pour obtenir le verrou partagé (lecture)
LOCK_EX pour obtenir le verrou exclusif (écriture)
LOCK_UN pour lire le verrou (partagé ou exclusif)
LOCK_NB si vous voulez que
flock() bloque pour le verrouillage
(non supporté sur Windows).
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.
Émet un E_WARNING si l'appel à cette
méthode échoue (i.e., pas implémentée).