
Yaf_Route_Simple::route 함수의 첫 번째 인자인 $route는 라우팅 규칙을 정의하는 문자열 또는 배열 형식의 값이어야 합니다.
예를 들어, 라우팅 규칙을 정의하는 문자열로 사용할 수 있습니다.
#hostingforum.kr
php
$router->route('/home', $dispatcher);
이 경우, URL '/home'가 라우팅 규칙에 해당하는 경우에만 라우팅이 성공적으로 작동합니다.
또한, 라우팅 규칙을 정의하는 배열 형식의 값을 사용할 수도 있습니다.
#hostingforum.kr
php
$router->route(array('module' => 'home', 'controller' => 'index'), $dispatcher);
이 경우, URL '/module/home/controller/index'가 라우팅 규칙에 해당하는 경우에만 라우팅이 성공적으로 작동합니다.
라우팅 규칙을 정의하는 배열 형식의 값은 다음과 같은 형식을 취할 수 있습니다.
#hostingforum.kr
php
array(
'module' => 'home',
'controller' => 'index',
'action' => 'index',
'params' => array('id' => 1),
)
이 경우, URL '/module/home/controller/index/id/1'이 라우팅 규칙에 해당하는 경우에만 라우팅이 성공적으로 작동합니다.
2025-07-15 06:56