laravel如何设置路由
1、没有安装composer的同学,
请参考我的 另外一篇文章 http://jingyan.baidu.com/article/eae078275907861fec548582.html
2、创建 Laravel项目
通过 Composer Create-Project
你一样可以通过 Composer 在命令行执行 create-project 来安装 Laravel:
composer create-project laravel/laravel --prefer-dist
3、cd laravel/
开启运行端口 php artisan serve
4、访问
http://127.0.0.1:8000
1、路由配置文件
/laravel/routes/web.php
2、Route::get($uri, $callback);
代码 :
Route::get('test', function() {
echo '123';
});
输出结果:
123
3、更多规则,用法也类似。
Route::post($uri, $callback);
Route::put($uri, $callback);
Route::patch($uri, $callback);
Route::delete($uri, $callback);
Route::options($uri, $callback);
4、有时候还需要注册路由响应多个 HTTP 请求——这可以通过 match 方法来实现。
或者,甚至可以使用 any 方法注册一个路由来响应所有 HTTP 请求:
Route::match(['get', 'post'], '/', function () { //});
Route::any('foo', function () { //});
1、案例demo:
Route::get('user/{id}', function ($id) {
echo 'User '.$id;
});
访问地址:http://127.0.0.1:8000/user/123
输出结果:User 123