4 kinds of PHP callback style

Anonymous function

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

Class static method

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

function

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

Object Methods

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

Reproduced in: https: //www.cnblogs.com/wangzehuaw/p/6689733.html

Guess you like

Origin blog.csdn.net/weixin_33979363/article/details/93778513