call_user_func(function($username){echo "hello {$username}";},'king);

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

神出鬼没的箴言录

2019-03-16 14:58

call_user_func(function($username){echo "hello {$username}";},'king);


双引号 加粗的这块不明白什么意思 为什么这样表示 哪位大神帮忙解释一下 谢谢

写回答 关注

2回答

  • 丿旧城旧人
    2019-04-14 20:06:57

    就是把这部分输出,中括号里面代表的是一个变量

  • 街长
    2019-03-19 11:33:26

    call_user_func()方法是回调函数,

    function($username){echo "hello {$username}";}

    这部分是匿名函数,相当于function A($username){

    echo "hello".$username;

    }

    "king"是要传递的参数,传给$username;相当于是A(‘King’);

PHP进阶篇-函数

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

23901 学习 · 49 问题

查看课程

相似问题