filetype <<< |
flock | fnmatch >>> |
6.10 Système de fichiers 6 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Voir aussi . basename . chgrp . chmod . chown . clearstatcache . copy . delete . dirname . disk_free_space . disk_total_space . diskfreespace . fclose . feof . fflush . fgetc . fgetcsv . fgets . fgetss . file_exists . file_get_contents . file_put_contents . file . fileatime . filectime . filegroup . fileinode . filemtime . fileowner . fileperms . filesize . filetype ->flock . fnmatch . fopen . fpassthru . fputcsv . fputs . fread . fscanf . fseek . fstat . ftell . ftruncate . fwrite . glob . is_dir . is_executable . is_file . is_link . is_readable . is_uploaded_file . is_writable . is_writeable . link . linkinfo . lstat . mkdir . move_uploaded_file . parse_ini_file . pathinfo . pclose . popen . readfile . readlink . realpath . rename . rewind . rmdir . set_file_buffer . stat . symlink . tempnam . tmpfile . touch . umask . unlink |
6.10.39 flock()Verrouille le fichier[ Exemples avec flock ] PHP 3 >= 3.0.7, PHP 4, PHP 5 bool flock ( resource handle , int operation , int wouldblock )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 handle 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). Le troisième paramètre optionnel &wouldblock vaut par défaut TRUE , si le verrou doit bloquer le script (condition d'erreur EWOULDBLOCK ). Le verrou est également levé avec la fonction fclose (qui est également automatiquement appelée lors de la fin du script). Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.
|
<< | flock | >> |
filetype | Système de fichiers | fnmatch |