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