laravel 루트 규칙 및 작은 구덩이
2238 단어 laravel
//기본 라우팅
Route::get('/', function () {
return view('welcome');
});
//기본 라우팅
Route::get('basic1', function() {
return 'Helloworld';
});
//기본 라우팅
Route::post('basic2', function () {
return 'basic2';
});
//다중 요청 라우팅
Route::match(['post', 'get'], 'match', function() {
return '667896876';
});
루트 매개 변수 및 루트 매개 변수 검증 (where)//루트 매개 변수 type1
Route::get('user/{id}', function ($id) {
return 'User-'.$id;
});
//라우팅 매개변수 type2
Route::get('user/{xxx?}', function ($xxx = '123') {
return 'User-xxx-'.$xxx;
})->where('xxx', '[A-Za-z]+');
//라우팅 매개변수 type3
Route::get('user/{id}{xxx?}', function ($id, $xxx = '123') {
return 'User-id-'.$id.'-name-'.$xxx;
})->where(['id' => '[0-9]+', 'xxx' => '[A-Za-z]+']); */
//라우팅 별칭
1:Route::get('user/member-center', ['as' => 'center', function () {
return route('center'); //
}]);
2:Route::any('member/info', [
'uses' => 'MemberController@info',
'as' => 'memberinfo'
]);
//라우팅 그룹
Route::group(['prefix' => 'member'], function () {
Route::get('user/center', ['as' => 'center', function () {
return route('center');
}]);
Route::any('multy2', function () {
return 'member-multy2';
});
});
//라우팅에서 뷰 내보내기
Route::get('view', function () {
return view('welcome');
});
작은 구덩이: 프레임워크가 가지고 있는 기본 루트를 삭제하면 프레임워크 첫 페이지에 접근할 수 있습니다!!!//기본 라우팅
Route::get('/', function () {
return view('welcome');
});
//폐기된 라우팅 함수 Route::controller();//5.2 폐기됨
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Laravel - 변환된 유효성 검사 규칙으로 API 요청 제공동적 콘텐츠를 위해 API를 통해 Laravel CMS에 연결하는 모바일 앱(또는 웹사이트) 구축을 고려하십시오. 이제 앱은 CMS에서 번역된 콘텐츠를 받을 것으로 예상되는 다국어 앱이 될 수 있습니다. 일반적으로 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.