ここから読んでいるphpで
http://docs.php.net/manual/en/migration54.new-features.php
それは言う、
インスタンス化時のクラスメンバーアクセスが追加されました(例:(new Foo)-> bar())。
私はクラスを持っていて、そのメソッドを以下のように呼び出します(上記の内容を実行できないためです!!)、
$router = new RouterCore();
$method = $router->method;
$controller = new $router->controller();
$controller->$method();
クラス名とメソッド名の両方が別のクラスのプロパティとして存在する場合に、上記のことを行うための構文は何ですか?私は以下のものを試しました。
$router = new RouterCore();
new ($router->controller())->$router->method(); // no go
new $router->controller()->$router->method(); // no go
new ($router->controller()->$router->method()); // no go