PHP တွင်ဖိုင်၏နောက်ဆုံးအကြိမ်အချိန်ကိုရရှိရန် Fileatime () function ကိုအသုံးပြုသည်။ ဤအချိန်သည်ဖိုင်ကိုနောက်ဆုံးဖတ်ရန်သို့မဟုတ်ဝင်ရောက်ခြင်းကိုပြုလုပ်သောအချိန်ကိုညွှန်ပြသည့်အချိန်ကိုဖော်ပြသည်။ Fileatime () function ကိုအသုံးပြုခြင်းအားဖြင့်ကျွန်ုပ်တို့သည်ဖိုင်၏နောက်ဆုံးဝင်ရောက်ခြင်းအချိန်ကိုအလွယ်တကူရယူနိုင်ပြီးသက်ဆိုင်ရာအပြောင်းအလဲများကိုထပ်မံလုပ်ဆောင်နိုင်သည်။
Fileatime () ၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
Int Fileatime ($ filename)
parameter သည်ဖော်ပြချက်:
Value ကိုပြန်သွားပါ
Fileatime () ဖိုင်၏နောက်ဆုံးဝင်ရောက်ချိန်ကိုညွှန်ပြသည့် Unix Timestamp (စက္ကန့်ပိုင်းအတွင်း) ကိုပြန်ပို့သည်။
ဖိုင်တစ်ခု၏နောက်ဆုံး 0 င်ရောက်မှုကိုရရှိရန် Fileatime () function ကိုမည်သို့အသုံးပြုရမည်ကိုဖော်ပြသည့်ဥပမာတစ်ခုမှာ -
$ file = 'pegement.txt'; // ဖိုင်လမ်းကြောင်း // ဖိုင်၏နောက်ဆုံး access time = fileatime ($ file); // နောက်ဆုံး access time ကို That Thirdaccesstime = နေ့စွဲကို format လုပ်တဲ့အချိန်ကို format လုပ်ပါ။ // output နောက်ဆုံး access time echo 'နောက်ဆုံးပေါ်လက်လှမ်းမီသည့်အချိန်က' '။ $ tharteraccesstime;
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်ဖိုင်လမ်းကြောင်းကို 'Pegement.txt' ကိုပထမဆုံးသတ်မှတ်ပြီးဖိုင်၏နောက်ဆုံးအကြိမ်ရရှိသောအချိန်ကို Fileatime () function မှတဆင့်နောက်ဆုံးဝင်ရောက်ချိန်ကိုရယူပါ။ ထို့နောက်၎င်းသည်နားလည်နိုင်သောရက်စွဲနှင့်အချိန်ပုံစံအဖြစ်ပြောင်းလဲရန်နေ့စွဲ () function ကို အသုံးပြု. ECHO ကြေညာချက်ကို အသုံးပြု. အချိန်ကိုထုတ်ယူရန်အချိန်ကိုအသုံးပြုသည်။
Fileatime () သည် Unix Timestamps များထံမှပြန်လာသောကြောင့်၎င်းသည်များသောအားဖြင့် PHP ၏ရက်စွဲ () function သို့မဟုတ်အခြားရက်စွဲကိုင်တွယ်သည့်လုပ်ဆောင်ချက်များကိုပိုမိုအသုံးများသောနေ့စွဲပုံစံသို့ပြောင်းရန်လိုအပ်သည်။
Fileatime () ဖိုင်တစ်ခု၏နောက်ဆုံးအကြိမ်ရနိုင်သောအချိန်ကိုရရှိရန်သာမကဖိုင်တစ်ခု၏ Access အချိန်ကို အခြေခံ. ဖိုင်များကိုစီမံရန်လည်းအသုံးပြုနိုင်သည်။ ဥပမာအားဖြင့်ဖိုင်တစ်ခုသည်အချိန်ကြာမြင့်စွာ 0 င်ရောက်ခြင်းမရှိသေးပါ။
$ file = 'pegement.txt'; // ဖိုင်လမ်းကြောင်း // ဖိုင်၏နောက်ဆုံး access time = fileatime ($ file); // ဖိုင်ကို (အချိန်) - $ thirdaccesstime> 30 * 24 * 60 * 60) ကိုရက် 30 ကျော်မ 0 င်ပါ // ဖိုင်လက်မခံခြင်း ($ file) ကိုဖျက်ခြင်းကဲ့သို့သောသန့်ရှင်းရေးလုပ်ငန်းများကိုလုပ်ဆောင်ပါ။ ပဲ့တင်သံ 'ဖိုင်ဖျက်ခြင်း'; } အခြား ECHO 'ဖိုင်ကိုမကြာသေးမီကကြည့်ရှုခြင်း, }
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်နောက်ဆုံးအကြိမ်ရနိုင်သောအချိန်ကိုပထမဆုံးအကြိမ်ရယူပြီးလက်ရှိအချိန်တွင်လက်ရှိအခြေအနေနှင့်နောက်ဆုံးပေါ်အလံများအကြားခြားနားချက်ကိုတွက်ချက်သည်။ အကယ်. ဖိုင်ကိုရက် 30 အတွင်းမ 0 င်ပါက၎င်းကိုကျွန်ုပ်တို့ဖျက်ပစ်မည်။ ဒီလိုမှမဟုတ်ရင် output file ကိုမကြာသေးမီကသတင်းအချက်အလက်ကိုကြည့်ရှုခဲ့သည်။
Fileatime () function ကိုမှတစ်ဆင့် PHP developer များသည်ဖိုင်၏နောက်ဆုံး 0 န်ဆောင်မှုအချိန်ကိုအလွယ်တကူရရှိနိုင်ပါသည်။ အမှန်တကယ်လိုအပ်ချက်များအရထပ်မံပြုလုပ်နိုင်သည်။ ၎င်းသည်ရိုးရှင်းသောအချိန်ယူရခြင်းသို့မဟုတ်ဖိုင်သန့်ရှင်းရေး, စီမံခန့်ခွဲမှုနှင့်အခြားလုပ်ငန်းများအတွက်အသုံးပြုသည်ဖြစ်စေ,
PHP တွင် Fileatime () function ကိုပိုမိုကောင်းမွန်စွာနားလည်ပြီးကျင့်သုံးရန်ဤဆောင်းပါးသည်သင့်အားပိုမိုကောင်းမွန်သောနားလည်မှုနှင့်လျှောက်ထားရန်ကူညီနိုင်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။