flock

flock -- Verrouille le fichier.

Description

boolean flock ( int fp, int operation)

PHP dispose d ' un système complet de verrouillage de fichiers . Tous les programmes qui accèdent au fichier doivent utiliser la même méthode de verrouillage pour qu ' il soit efficace .

flock( ) agit sur le fichier fp qui doit avoir été ouvert au préalable . operation est une des valeurs suivantes :



flock( ) permet de réaliser un système simple de verrous écriture / lecture , qui peut être utilisé sur n'importe quelle plate-forme (Unix et Windows compris ) .

flock( ) retourne TRUE en cas de succès , et FALSE sinon . (le verrou n'a pas pu être obtenu ) .

Avertissement

Sur la plupart des OS , flock( ) est implémenté au niveau processus . Lors de l' utilisation des API d'un serveur multi-thread , comme ISAPI , vous ne pouvez pas vous fier à flock( ) pour protéger vos fichiers contre des accès concurrents du même serveur .