Laravelでのルーティングのコード例の紹介

不言
リリース: 2021-05-28 17:33:10
オリジナル
2841 人が閲覧しました

laravelでのルーティングのコード例を紹介しますので、困っている方は参考にしていただければ幸いです。

ルーティングの紹介

リクエストをプログラムに変換

機能: URLとプログラムのマッピング

リクエストメソッドpost get put patch delete

例:

//get请求
Route::get('basic1',function(){
    return 'hello world';
});
//多种请求
//指定请求方式
Route::match(['get','post'],'match',function(){
    return 'match';
});
//不指定
Route::any('any',function(){
    return 'any';
});
//路由参数
Route::get('user/{id}',function($id){
    return 'User-'.$id;
});
Route::get('user/{id?}/{name?}',function($id,$name){
    return 'User-name-'.$name;
})->where(['id'=>'[0-9]+','name'=>'[A-Za-z]+']);
//请求的路由 http://localhost/public/user/1/w
ログイン後にコピー
//路由的别名
Route::get('user/member-center',['as'=>'center',function(){
    return route('center');
}]);
//路由群组
//prefix 前缀
Route::group(['prefix'=>'member'],function(){
    Route::get('user/center',['as'=>'center',function(){
        return route('center');
    }]);
    Route::get('user/person',['as'=>'person',function(){
        return route('person');
    }]);
});
//路由中输出view
Route::get('view', function () {
    return view('welcome'); 
});
ログイン後にコピー

以上がこの記事の全内容です。


関連する推奨事項:

Laravel5.5 でログ動作の分析をカスタマイズする方法

laravel5.5 フレームワークでビュー間でデータを共有する方法 (コードを使用)

以上がLaravelでのルーティングのコード例の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート