编程语言
首页 > 编程语言> > php – Silex上的Bind方法

php – Silex上的Bind方法

作者:互联网

我无处可寻.所以我问:在silex上,为什么我们使用bind()?例如,在静态页面的这种路由上:

$pages = array(
    '/'      => 'index',
    '/blog'  => 'blog',
    '/about' => 'about',
);

foreach($pages as $route => $view) {
    $api->get($route, function(Silex\Application $app) use($view) {
        return $app['twig']->render($view.'.html');
    })->bind($view);
}

解决方法:

对于一个事件繁重的框架,这是一个糟糕的选择,但这基本上命名了路线.

提供商可以在获得名称的情况下访问路线.

相关文件:

> http://silex.sensiolabs.org/doc/usage.html#named-routes

标签:silex,php,routes
来源: https://codeday.me/bug/20190723/1510716.html