Php 拉威尔5.2路线

Php 拉威尔5.2路线,php,laravel,Php,Laravel,如何声明路线?例如“site.domain/X/{id}/Y”。。。因为在我的路线中,我有类似的东西 Route :: get ( '/X', function () { $Var = Var::all(); return view ('pages.view') -> withVars ($var); }); 但是它只在路径“/X”中,我需要访问id之后的另一个站点,正如我在示例中所说的 site.domain/X/{id}/Y 您可以使用其他路线轻松完成此操作: Route

如何声明路线?例如“site.domain/X/{id}/Y”。。。因为在我的路线中,我有类似的东西

Route :: get ( '/X', function () {
   $Var = Var::all();
   return view ('pages.view') -> withVars ($var);
});
但是它只在路径“/X”中,我需要访问id之后的另一个站点,正如我在示例中所说的

site.domain/X/{id}/Y


您可以使用其他路线轻松完成此操作:

Route::get( '/X{id}/Y', function ($id) {
   // do something
   return view ('pages.view') -> withVars ($var);
});
我就是这样修好的

Route::get('ph/{id}/informe', function ($id) {
      $ph = Ph::find($id);
      return view('ph.informe')->withphs($ph);
    });

您是否阅读过laravel路由模型绑定或隐式绑定?您还可以使用
php artisan route:list
检查路由的工作原理,以帮助您完成路由。如果您有特定错误,请参阅文档并返回。