付给变量后出错 function

来源:3-4 PHP中匿名函数的使用

慕娘7118742

2017-06-08 11:16

$func = function(){ echo 'this is a test'; }; echo $func(); 把它付给变量后,function会出错   为啥??? Catchable fatal error: Object of class Closure could not be converted to string in D:\phpStudy\WWW\php1\2.php on line 31

写回答 关注

4回答

  • 星随
    2021-06-03 17:04:18

    PHP版本的问题

    PHP版本过低

    星随

    不过都过了那么久了,估计你早就知道原因了

    2021-06-03 17:05:10

    共 1 条回复 >

  • I_尼克哇
    2017-07-25 16:11:43

    setInterv('changeColor()',300);

  • 仙士可
    2017-06-15 09:56:13

    你发的这段是没有问题的,错误行数在31行,恕我直言,你没动脑子

  • 羽澜星
    2017-06-13 14:35:29
    $func = function(){ echo 'this is a test'; }; echo $func();

    这段没有问题。

PHP进阶篇-函数

PHP入门必看教程,带你掌握PHP如何自定义函数和分析常见问题

23901 学习 · 49 问题

查看课程

相似问题