• 技术文章 >后端开发 >PHP问题

    PHP支持回调的函数有哪些?

    coldplay.xixicoldplay.xixi2020-07-01 14:14:49原创1060

    PHP支持回调的函数有:1、匿名函数,代码为【$server->on 'Request'】;2、类静态方法,代码为【static function test $req】;3、函数,代码为【my_onRequest $req】。

    PHP支持回调的函数有:

    1、匿名函数

    $server->on('Request', function ($req, $resp) use ($a, $b, $c) {
        echo "hello world";
    });

    可使用use向匿名函数传递参数

    2、类静态方法

    class A
    {
        static function test($req, $resp)
        {
            echo "hello world";
        }
    }
    $server->on('Request', 'A::Test');
    $server->on('Request', array('A', 'Test'));

    3、函数

    function my_onRequest($req, $resp)
    {
        echo "hello world";
    }
    $server->on('Request', 'my_onRequest');

    4、对象方法

    class A
    {
        function test($req, $resp)
        {
            echo "hello world";
        }
    }
    $object = new A();
    $server->on('Request', array($object, 'test'));

    相关学习推荐:PHP编程从入门到精通

    以上就是PHP支持回调的函数有哪些?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:PHP 回调函数
    上一篇:php怎么解决多进程同时写一个文件的问题? 下一篇:php 500是什么错误?
    大前端线上培训班

    相关文章推荐

    • php 回调函数中的 continue 报错• php 回调函数(callback)• php 回调函数的实现方法?• php回调函数怎么写

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网