Ich habe eine Funktion wie:PHP: mit dem Klassennamen als Variablenname
public function controller_instance($controller_name)
{
$controller = Router::getRequestedController();
return $controller instanceof $controller_name;
}
und ich rufe die Funktion als controller_instance('IndexController')
.
Dies gibt immer false zurück, da die Variable $controller_name
die Zeichenfolge IndexController
enthält.
Wie kann ich das schaffen?
Was 'Router tut :: getRequestedController() 'zurück? –