PHP使用字符串名称调用类的方法

<?php

class Game {
    function Play($id) {
        echo "Playing game $id
";
    }
}

$game = new Game();

//方法1,使用call_user_func
call_user_func(array($game, 'Play'), 1);

//方法2
$game->{'Play'}(2);

//或者
$method = 'Play';
$game->$method(3);