return $opt($num)
前面已经给出了$opt = "get_".$fruit;,$fruit是你输入的apple,所以$opt = get_apple,所以return $opt($num)=return get_apple($num)
这个和C语言里的函数指针相似。
调用一个函数用 functionName(argument1,argument2, ...);
$opt在这里相当于一个指向函数的指针,那么括号里的就是一些参数。这种形式的语句一般都是函数的调用。
只是在php里直接给变量附上函数的名字就可以直接调用,要方便很多,但记得打括号
$opt()应该是一个定义了的函数,括号里的是传递进去的参数吧