问答详情
源自:4-1 复杂函数篇之 可变函数

这里不懂,变量括号变量是什么意思

return $opt($num) 

提问者:Killua183 2018-03-12 04:19

个回答

  • YiWeiLan
    2018-10-03 01:19:29

    前面已经给出了$opt = "get_".$fruit;,$fruit是你输入的apple,所以$opt = get_apple,所以return $opt($num)=return get_apple($num)

  • tjysdsg
    2018-06-21 10:45:17

    这个和C语言里的函数指针相似。

    调用一个函数用  functionName(argument1,argument2, ...);

    $opt在这里相当于一个指向函数的指针,那么括号里的就是一些参数。这种形式的语句一般都是函数的调用。

    只是在php里直接给变量附上函数的名字就可以直接调用,要方便很多,但记得打括号

  • qq_永不言弃_31
    2018-03-18 16:14:32

    $opt()应该是一个定义了的函数,括号里的是传递进去的参数吧