LaravelのRouting


最近、FuelPHPからLaravelの方がシンプルで良くない?って事で使っています。

で両方のRoutingの自分の気になった箇所を動作確認したので覚書

特にRoutingの中での「?」の使い方についてです。

Laravel

まず、「routes.php」の内容を以下のように設定してみた

これでまず、

「http://test2.com/a」でアクセスすると「2」にルーティングされそうだが→「404 Not Found」

「http://test2.com/a/1」でアクセスすると「2」にルーティングされそうだが→「404 Not Found」

「http://test2.com/bb/a」でアクセスすると→「a 9999」

「http://test2.com/bb/a/1」でアクセスすると→「a 1」

となる。

ここで「routes.php」の内容を

と変更すると

「http://test2.com/a」でアクセスすると→「a 9999」

となる

「?」を使用する場合は注意が必要のようです。

関連する記事:

Facebookでコメント

コメント

  1. コメント 0

  1. トラックバック 0

*

return top