PHPフレームワーク「Laravel」の使い方を調べています。 PHPフレームワーク「Laravel」でHello World! 今回はURLを制御するルーティングについて調べてみます。 http://laravel.com/docs/routing 編集するファイル 作成したプロジェクトのappディレクトリに「routes.php」があります。 これを編集して、アクセスされたURLにより、挙動を分岐させます。 基本的なルーティング まずは基礎から。 トップページにアクセスした時に処理したい場合の例です。 app/routes.phpをこんな感じに編集しました。 <?phpRoute::get('/', function(){ return 'Hello World!';}); http://[サーバーIP]/を表示すると、指定した文字列が表示されます。 Postの時のみ表示したい場
Routing から再開。 HTTP Routing - Laravel - The PHP Framework For Web Artisans Basic Routing URL のルーティングは、 app/Http/routes.php に書いていくらしい。この route.php はApp\Providers\RouteServiceProvider が読み込むらしい。よくわかんないけど! Laravel の基本的なルーティングは URI とクロージャ(無名関数のことね) でシンプルに記述できるらしい。まずはドキュメントに載っているコードを app/Http/routes.php に追記してみます。 Route::get('/', function () { return 'Hello World'; }); 元々あった、 '/' の定義はコメントアウトしちゃいました。 ブラウザで
※ Route::controller のルーティングはLaravel 5.2 で非推奨、Laravel5.3 で削除されました これはLaravel Advent Calendar 17日目の記事です。 昨日はHiroKwsさんの最強のデバッグツールlaravel-debuggerについてでした。 今回はLaravelのルーティングの書き方をまとめてみようと思います。 まず基本ですがLaravelではルーティングの設定はapp/routes.phpにまとめて記載するようになっていますので今回ご紹介するルーティングのコードは全てapp/routes.phpに記載するものと思ってください。 Laravelのルーティングは大きく分けて3つの書き方がありますので順番に見ていきましょう。 1, ルーティングと同時に表示内容もクロージャで記載してしまう方法 これは一番シンプルなルーティングの書き方か
Laravel で提供されている様々なルーティング方法を紹介します。 クロージャを使ったルーティング ルートパラメータ コントローラへのルーティング RESTful リソースコントローラ 暗黙コントローラ 名前付きルート クロージャーを使ったルーティング // app/Http/routes.php Route::get('foo/bar', function() { return 'GET: foo/bar'; }); Route::post('foo/bar', function() { return 'POST: foo/bar'; }); Route::put('foo/bar', function() { return 'PUT: foo/bar'; }); Route::delete('foo/bar', function() { return 'DELETE: foo/bar
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く