PHP flock() Funksie
❮ PHP-lêerstelselverwysingVoorbeeld
Sluit en laat 'n lêer vry:
<?php
$file = fopen("test.txt","w+");
// exclusive lock
if (flock($file,LOCK_EX)) {
fwrite($file,"Add some text to the file.");
fflush($file);
// release lock
flock($file,LOCK_UN);
}
else {
echo "Error locking file!";
}
fclose($file);
?>
Definisie en gebruik
Die flock()-funksie sluit en stel 'n lêer vry.
Sintaksis
flock(file, lock, block)
Parameterwaardes
Parameter | Description |
---|---|
file | Required. Specifies an open file to lock or release |
lock | Required. Specifies what kind of lock to use. Possible values:
|
block | Optional. Set to 1 to block other processes while locking |
Tegniese besonderhede
Terugkeerwaarde: | WAAR oor sukses, ONWAAR oor mislukking |
---|---|
PHP weergawe: | 4,0+ |
PHP Changelog: | PHP 5.5: Bygevoeg ondersteuning vir die blok parameter op Windows PHP 5.3: Verwyder outomatiese ontsluiting op fclose(). Ontsluiting moet nou met die hand gedoen word |
❮ PHP-lêerstelselverwysing