PHP မှလုပ်ဆောင်ချက်များကိုလိုအပ်သောကုဒ်လုပ်ကွက်များနှင့်ထပ်ခါတလဲလဲခေါ်ဆိုမှုများကိုခွင့်ပြုသည့်ပြန်လည်အသုံးပြုနိုင်သောကုဒ် module များဖြစ်သည်။ PHP လုပ်ဆောင်ချက်များ၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
function function_name(parameter1, parameter2, ...) { // function ကိုခန္ဓာကိုယ် }
function ကိုခန္ဓာကိုယ်တွင်အမှန်တကယ်လုပ်ဆောင်မှု၏ code code ပါ 0 င်သည်။ ၎င်းသည် function ကိုခေါ်သည့်အခါတိုင်းကွပ်မျက်ခံရလိမ့်မည်။
functions များသည် function ၏ကွင်းအတွင်းရှိ parameter များကိုဖြတ်သန်းသွားသော parameters များကိုလက်ခံနိုင်သည်။ parameters တွေကို function ကို input data ပေးရန်အသုံးပြုကြသည်။
PHP သည် function ကိုသတ်မှတ်သည့်အခါ function ကိုသတ်မှတ်သည့်အခါပြန်လည်နေရာချထားသည့်အမျိုးအစားကိုသတ်မှတ်ခြင်းကိုသတ်မှတ်သည်, ဥပမာအားဖြင့်, အောက်ပါကုဒ်သည်ကိန်းဂဏန်းတစ်ခုရရှိသည့် function တစ်ခုကိုမည်သို့သတ်မှတ်ရမည်ကိုပြသသည်။
function get_sum(int $num1, int $num2): int { return $num1 + $num2; }
ဤလက်တွေ့ကျသောအမှု၌ကျွန်ုပ်တို့သည် function အားဖြင့် string ကိုအရှည်ကိုတွက်ချက်ပါမည်။
function get_string_length(string $string): int { return strlen($string); }
function ကိုခေါ်ခြင်းနှင့်ရလဒ်ထုတ်ယူပါ။
$string = "Hello World"; echo get_string_length($string); // ထုတ်လုပ်ခြင်း 11
ဤဆောင်းပါးသည် function ကိုအဓိပ္ပါယ်ဖွင့်ဆိုချက်အပါအ 0 င် PHP လုပ်ဆောင်ချက်များ၏အခြေခံ syntax ကိုမိတ်ဆက်ပေးခဲ့သည်။ ဤဥပမာများနှင့်ရှင်းလင်းချက်များမှတစ်ဆင့် PHP လုပ်ဆောင်ချက်များ၏အခြေခံအသုံးပြုမှုကိုပိုမိုနားလည်ရန်ကျွန်ုပ်တို့မျှော်လင့်ပါသည်။