0
我需要在zend框架中從url獲取路由名稱。
我想將URL作爲參數傳遞給將返回URL的路由名稱的方法。在zend框架中從url獲取路由名稱
使用Zend_Controller_Front::getInstance()->getRouter()->getCurrentRouteName()
我可以得到當前路由名稱。
我需要在zend框架中從url獲取路由名稱。
我想將URL作爲參數傳遞給將返回URL的路由名稱的方法。在zend框架中從url獲取路由名稱
使用Zend_Controller_Front::getInstance()->getRouter()->getCurrentRouteName()
我可以得到當前路由名稱。
Zend沒有任何直接的方法。但你可以用這種方式得到它..
$url = 'http://yourproject.com/test/new';
$request = new Zend_Controller_Request_Http($url);
$frontController = Zend_Controller_Front::getInstance();
$router = $frontController->getRouter();
$router->route($request)->getCurrentRouteName();
請將fontController更改爲frontController;) – yAnTar