英[l?k]
n Schleuse; (Maschinenteile usw.) sperren; schlie?en;
vi.Festgefahren, bewegungslos; steif und bewegungslosDritte Person Singular: Schl?sser Plural: Schl?sser Pr?sens Partizip: gesperrt Vergangenheitsform: gesperrt Partizip Perfekt: gesperrt
PHP flock()-Funktion Syntax
Funktion: Dateien sperren oder freigeben.
Syntax: flock(file,lock,block)
Parameter:
Parameter | Beschreibung |
Datei | Erforderlich. Gibt eine ge?ffnete Datei an, die gesperrt oder freigegeben werden soll. |
Sperren | Erforderlich. Gibt an, welcher Sperrtyp verwendet werden soll. |
Block | Optional. Wenn auf 1 oder true gesetzt, werden beim Sperren andere Prozesse blockiert.? |
Erl?uterung: Die von flock() betriebene Datei muss ein Zeiger auf eine offene Datei sein.
PHP flock()-Funktion Beispiel
<?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!"; } ?>