streamWrapper::stream_lock
(PHP 5)
streamWrapper::stream_lock — Verrouillage logique de fichiers
Description
public bool streamWrapper::stream_lock
( mode $operation
)
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).
Liste de paramètres
- 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).
Valeurs de retour
Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
Erreurs / Exceptions
Émet un E_WARNING si l'appel à cette méthode échoue (i.e., pas implémentée).
Voir aussi
- stream_set_blocking() - Configure le mode bloquant d'un flux
- flock() - Verrouille le fichier
streamWrapper::stream_lock
There are no user contributed notes for this page.
