How to call a function from a string stored in a variable?

后端 未结 16 2435
予麋鹿
予麋鹿 2020-11-22 10:16

I need to be able to call a function, but the function name is stored in a variable, is this possible? e.g:

function foo ()
{
  //code here
}

function bar ()
{
          


        
16条回答
  •  独厮守ぢ
    2020-11-22 11:12

    For the sake of completeness, you can also use eval():

    $functionName = "foo()";
    eval($functionName);
    

    However, call_user_func() is the proper way.

提交回复
热议问题