Maison >développement back-end >tutoriel php >Comment utiliser la fonction flock

Comment utiliser la fonction flock

藏色散人
藏色散人original
2019-02-18 11:56:112760parcourir

La fonction php flock() est utilisée pour le verrouillage léger des fichiers consultatifs.

Comment utiliser la fonction flock

Syntaxe de la fonction php flock()

Fonction : verrouiller ou libérer le fichier.

Syntaxe :

flock(file,lock,block)

Paramètres :

fichier obligatoire. Spécifie un fichier ouvert à verrouiller ou à libérer.

verrouillage requis. Spécifie le type de verrou à utiliser.

bloquer Facultatif. S'il est défini sur 1 ou vrai, bloque les autres processus pendant le verrouillage.

Explication : Le fichier exploité par flock() doit être un pointeur de fichier ouvert.

Exemple de fonction PHP flock()

<?php
$file = fopen("./test.txt","w+");
// 排它性的锁定
if (flock($file,LOCK_EX))
{
    fwrite($file,"Write something");
    flock($file,LOCK_UN);
    echo "success";
}
else
{
    echo "Error locking file!";
}
?>

Cet article est une introduction à la fonction PHP flock(). J'espère qu'il sera utile aux amis dans le besoin !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn