01/10/2018, 13:49
Dấu "..." chỗ "...explode()" có tác dụng gì vậy ạ?
public function direct($uri, $requestType)
{
if (array_key_exists($uri, $this->routes[$requestType])) {
return $this->callAction(
...explode("@", $this->routes[$requestType][$uri])
);
}
throw new Exception('No route defined for this URI');
}
protected function callAction($controller, $action) {
$controller = new $controller;
if (! method_exists($controller, $action)) {
throw new Exception(
"{$controller} does not respond to the {$action} action."
);
}
return $controller->$action();
}
Bài liên quan
search với keyword “spread syntax js”
e hỏi php chứ ko phải js ạ?
e cảm ơn nhé. thay js = php ra rồi ạ