အစောပိုင်း PHP ဗားရှင်းတွင် call_user_method () function ကိုသတ်မှတ်ထားသောအရာဝတ်ထုတစ်ခုတွင်နည်းလမ်းတစ်ခုဟုခေါ်ဆိုရန်အသုံးပြုခဲ့သည်။ သို့သော် PHP 4.1.0 ကတည်းကဤလုပ်ဆောင်ချက်ကိုကတည်းကအသုံးပြုခဲ့ပြီးနောက်ဆုံးတွင် PHP 7.0 တွင်ဖယ်ရှားပစ်လိုက်သဖြင့် Modern PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင်၎င်းကိုမထောက်ခံပါ။
ဤလုပ်ဆောင်ချက်၏အဓိကလုပ်ဆောင်ချက်မှာ string တစ်ခု၏ပုံစံအမည်ကိုဖော်ပြရန်နှင့်အချို့သော dynamic programming အခြေအနေများတွင်ပိုမိုများပြားသည်။
call_user_method(method, obj, params)
ဤလုပ်ဆောင်မှုကိုတန်ဖိုးထားရသည့်အကြောင်းရင်းတစ်ခုမှာ PHP သည် Object_User_FANT_UFANTARE_FART_FARTER_FARTER_FARTER_FARTER_FARTER_FANTARARY () ကဲ့သို့သောပြောင်းလွယ်ပြင်လွယ်သည့်လုပ်ဆောင်မှုများကိုမိတ်ဆက်ခြင်းဖြစ်စေသည်။ တစ်ချိန်တည်းမှာပင် Call_User_Method () တွင်အကန့်အသတ်ရှိသော်လည်းခေတ်မီအမည်စာရင်းများနှင့်အမည်မသိလုပ်ဆောင်ချက်များကိုမထောက်ပံ့ပါ။
Modern PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင် call_user_method အစား call_user_function () သို့မဟုတ် call_user_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_funct_function ) ကိုသုံးရန်အကြံပြုသည်။ အသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -
call_user_func(array($obj, $method), $params);
ဤစာအရေးအသားနည်းလမ်းသည် ပိုမို. စွယ်စုံနှင့် PHP 7 နှင့်အထက်တွင်လည်းသင့်လျော်သည်။
Call_User_Method () ကို PHP ဗားရှင်းအဟောင်းများတွင်ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုခဲ့သော်လည်းဘာသာစကား၏ဖွံ့ဖြိုးတိုးတက်မှုနှင့်တိုးတက်မှုများဖြင့်ဤလုပ်ဆောင်မှုကိုမလွယ်ကူပါ။ developer များက function ကိုအဟောင်းကိုကုဒ်အဟောင်းများဖြင့်အစားထိုးသင့်သည်။