Heim  >  Artikel  >  Backend-Entwicklung  >  So nutzen Sie die Flock-Funktion

So nutzen Sie die Flock-Funktion

藏色散人
藏色散人Original
2019-02-18 11:56:112717Durchsuche

Die PHP-Funktion flock() wird für die einfache Sperrung von Beratungsdateien verwendet.

So nutzen Sie die Flock-Funktion

php flock()-Funktionssyntax

Funktion: Datei sperren oder freigeben.

Syntax:

flock(file,lock,block)

Parameter:

Datei erforderlich. Gibt eine geöffnete Datei an, die gesperrt oder freigegeben werden soll.

Sperre erforderlich. Gibt an, welcher Sperrtyp verwendet werden soll.

blockieren Optional. Wenn es auf 1 oder true gesetzt ist, werden beim Sperren andere Prozesse blockiert.

Erklärung: Die von flock() betriebene Datei muss ein Zeiger auf eine offene Datei sein.

Beispiel für die PHP-Flock()-Funktion

<?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!";
}
?>

Dieser Artikel ist eine Einführung in die PHP-Flock-Funktion. Ich hoffe, dass er Freunden in Not hilfreich sein wird!

Das obige ist der detaillierte Inhalt vonSo nutzen Sie die Flock-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn