这个 $controller::Index() 是什么意思?
what does this $controller::Index() mean?
我在查看路由器时发现了这个 $controller::Index();
,这是什么意思?
$router->map( 'GET', '/[a:controller]/', function($controller, $action = 'index') {
if( method_exists( $controller, $action ))
$controller::Index();
else
echo 'missing';
});
$controller::Index() 是什么意思?
$controller::Index();
调用控制器的index
函数。其中 $controller
具有控制器名称 class。因此,根据 oops
,您正在使用 scope resolution operator (::)
.
调用 index
函数
我在查看路由器时发现了这个 $controller::Index();
,这是什么意思?
$router->map( 'GET', '/[a:controller]/', function($controller, $action = 'index') {
if( method_exists( $controller, $action ))
$controller::Index();
else
echo 'missing';
});
$controller::Index() 是什么意思?
$controller::Index();
调用控制器的index
函数。其中 $controller
具有控制器名称 class。因此,根据 oops
,您正在使用 scope resolution operator (::)
.
index
函数