flock()
PHP flock() funksiyasi
❮ PHP fayl tizimi ma’lumotnomasiMisol
Faylni qulflang va qulfdan bo‘shating:
<?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);
?>
Ta’rif va qo‘llanilishi
flock() funksiyasi faylni qulflaydi va qulfdan bo‘shatadi.
Sintaksis
flock(file, lock, block)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| file | Majburiy. Qulflanadigan yoki qulfdan bo‘shatiladigan ochiq faylni belgilaydi |
| lock | Majburiy. Qanday turdagi qulf ishlatilishini belgilaydi. Mumkin bo‘lgan qiymatlar:
|
| block | Ixtiyoriy. Qulflash vaqtida boshqa jarayonlarni bloklash uchun 1 ga o‘rnating |
Texnik tafsilotlar
| Qaytariladigan qiymat: | Muvaffaqiyatli bo‘lsa TRUE, muvaffaqiyatsiz bo‘lsa FALSE |
|---|---|
| PHP versiyasi: | 4.0+ |
❮ PHP fayl tizimi ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
