>  기사  >  PHP 프레임워크  >  Laravel의 라우팅 코드 예제 소개

Laravel의 라우팅 코드 예제 소개

不言
不言원래의
2018-08-03 13:47:042825검색

이 글은 laravel의 라우팅 코드 예시를 소개합니다. 참고할 만한 가치가 있으니 도움이 필요한 분들에게 도움이 되길 바랍니다.

라우팅 소개

요청을 프로그램으로 변환

기능: URL과 프로그램 간 매핑

요청 방법 post get put patch delete

eg:

//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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.