လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> flock

flock

ပေါ့ပါးသောတိုင်ပင်ဆွေးနွေးမှုဖိုင်သော့ခတ်ခြင်း
အမည်:flock
အမျိုးအစား:ဖိုင်စနစ်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ဖိုင်ကိုသော့ခတ်သို့မဟုတ်ထုတ်ပေးပါ။

နမူနာ

 <span class="token php language-php"><span class="token delimiter important"><? PHP</span>

<span class="token variable">$ file</span> <span class="token operator">=</span> <span class="token function">fopen</span> <span class="token punctuation">(</span> <span class="token string double-quoted-string">"test.txt"</span> <span class="token punctuation">,</span> <span class="token string double-quoted-string">"w +"</span> <span class="token punctuation">)</span> <span class="token punctuation">,</span>

<span class="token comment">// သီးသန့်သော့ခတ်</span>
<span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token function">သိုးစု</span> <span class="token punctuation">(</span> <span class="token variable">$ ဖိုင်</span> <span class="token punctuation">,</span> <span class="token constant">Lock_ex</span> <span class="token punctuation">)</span> <span class="token punctuation">)</span>
  <span class="token punctuation">{</span>
  <span class="token function">fwrite</span> <span class="token punctuation">(</span> <span class="token variable">$ file</span> <span class="token punctuation">"</span> <span class="token string double-quoted-string">" တစ်ခုခုရေးပါ "</span> ) <span class="token punctuation">,</span> <span class="token punctuation">)</span> ;
  <span class="token comment">// လွှတ်ပေးရန်သော့ခတ်</span>
  <span class="token function">သိုးစု</span> <span class="token punctuation">(</span> <span class="token variable">$ ဖိုင်</span> <span class="token punctuation">,</span> <span class="token constant">log_un</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
  <span class="token punctuation">}</span>
<span class="token keyword">သို့မဟုတ်</span>
  <span class="token punctuation">{</span>
  <span class="token keyword">echo</span> <span class="token string double-quoted-string">"အမှားသော့ခတ်ဖိုင်!"</span> <span class="token punctuation">;</span>
  <span class="token punctuation">}</span>

<span class="token function">fcose</span> <span class="token punctuation">(</span> <span class="token variable">$ file</span> <span class="token punctuation">)</span> <span class="token punctuation">;</span>
<span class="token delimiter important">></span></span>
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ပုံစံနှင့်အတူဖိုင်အမည်များကိုကိုက်ညီပါ fnmatch

    fnmatch

    ပုံစံနှင့်အတူဖိုင်အမ
  • ခက်ခဲတဲ့ဆက်သွယ်မှုတစ်ခုဖန်တီးပါ link

    link

    ခက်ခဲတဲ့ဆက်သွယ်မှုတစ
  • ပေးထားသောဖိုင်အမည်လမ်းညွှန်သည်ရှိမရှိဆုံးဖြတ်ရန် is_dir

    is_dir

    ပေးထားသောဖိုင်အမည်လမ
  • ဖိုင်များသို့ရေးရန် (binary files များတွင်လုံခြုံစွာအသုံးပြုသည်) fwrite

    fwrite

    ဖိုင်များသို့ရေးရန်(
  • ဖိုင်များသို့ပြောင်းလဲမှုများ (metadata အပါအ 0 င်) ကိုထပ်တူပြုခြင်း fsync

    fsync

    ဖိုင်များသို့ပြောင်း
  • သင်္ကေတ links ၏အုပ်စုများအားလုံးကိုပြုပြင်မွမ်းမံ lchgrp

    lchgrp

    သင်္ကေတlinks၏အုပ်စုမ
  • ဖိုင်ညွှန်ပြဖိုင်သည်ဖိုင်၏အဆုံးသို့ရောက်ရှိရှိမရှိစစ်ဆေးပါ feof

    feof

    ဖိုင်ညွှန်ပြဖိုင်သည်
  • ဖွင့်ထားသောဖိုင်ညွှန်ကြားချက်မှတဆင့်ဖိုင်အချက်အလက်များကိုရယူပါ fstat

    fstat

    ဖွင့်ထားသောဖိုင်ညွှန
လူကြိုက်များသော ဆောင်းပါးများ