Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
372 of 410 menu

register_shutdown_function လုပ်ဆောင်ချက်

register_shutdown_function လုပ်ဆောင်ချက်သည် စာရင်း run ခြင်းအလုပ်ပြီးဆုံးသွားသောအခါ သို့မဟုတ် အခြေခံအမှား (fatal error) ဖြစ်ပွားသောအခါတွင် အလုပ်လုပ်ဆောင်မည့် callback လုပ်ဆောင်ချက်တစ်ခုကို မှတ်ပုံတင်ခွင့်ပြုပေးသည်။ ပထမဆုံးသော parameter တွင် လုပ်ဆောင်ချက်၏ အမည် သို့မဟုတ် အမည်မဲ့လုပ်ဆောင်ချက် (anonymous function) ကို ပေးရပြီး၊ နောက်ထပ် ရွေးချယ်စရာ parameters များမှာ ၎င်းလုပ်ဆောင်ချက်အတွက် arguments များဖြစ်သည်။

ဝါကျဖွဲ့စည်းပုံ (Syntax)

register_shutdown_function(callable $callback, mixed ...$args): void

နမူနာ

အလုပ်ပြီးဆုံးချိန်အတွက် လုပ်ဆောင်ချက်တစ်ခုကို ရိုးရှင်းစွာ မှတ်ပုံတင်ခြင်း -

<?php function shutdown() { echo 'Script finished'; } register_shutdown_function('shutdown'); echo 'Script running...'; ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု ရလဒ် -

Script running...Script finished

နမူနာ

အမည်မဲ့လုပ်ဆောင်ချက် (anonymous function) အသုံးပြုခြင်း -

<?php register_shutdown_function(function() { echo 'Cleanup completed'; }); echo 'Main operations...'; ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု ရလဒ် -

Main operations...Cleanup completed

နမူနာ

Shutdown-လုပ်ဆောင်ချက်ထံသို့ arguments များ ပို့ဆောင်ခြင်း -

<?php function logShutdown($message) { echo $message; } register_shutdown_function('logShutdown', 'Script shutdown at: ' . date('H:i:s')); echo 'Processing data...'; ?>

ကုဒ်အလုပ်လုပ်ဆောင်မှု ရလဒ် -

Processing data...Script shutdown at: [current_time]

အခြားကြည့်ရှုရန်

  • error_reporting လုပ်ဆောင်ချက်၊
    အမှားအယွင်းများအစီရင်ခံခြင်း အဆင့်အတန်း (level of error reporting) ကို သတ်မှတ်ပေးသည်
  • set_exception_handler လုပ်ဆောင်ချက်၊
    ခြွင်းချက်များ (exceptions) ကို ကိုင်တွယ်ဖြေရှင်းမည့် အရာ (handler) ကို သတ်မှတ်ပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်