laravel 初学路由简单介绍

文档中的路由详细演示【初学laravel】
对应laravel 的框架目录:routes/web.php 
路由的格式一:Route::get($uri,$callback);

1.简单的浏览器输出
  Route::get('show/me',function(){
  echo '输出字符串';//return '输出字符串2'; //也是可以的
  });

  路由对应浏览器 url:http://www.laravel.com/blog/public/index.php/show/me
  运行结果:输出字符串

  疑惑:【这里的'show/me' 是可以随便你怎么设置 格式'@1abc123/$abc321/#abc333' 都可以('\' 转义字符除外)
  但是必须注意一点 浏览器地址也应相对应改变http://www.laravel.com/blog/public/index.php/@1abc123/$abc321/#abc333】

2.带参数的路由
  Route::get('show/me/{name?}',function($name=0){
  echo $name; //reutrn $name; //也是可行的
  });
  路由对应浏览器url:http://www.laravel.com/blog/public/index.php/show/me/shyn
  运行结果:shyn

  疑惑:【{name?} 加上 ‘?’与不加 ‘?’ 运行的效果   具体自己尝试即知】

3. Route::post($uri, $callback);
  Route::put($uri, $callback);
  Route::patch($uri, $callback);
  Route::delete($uri, $callback);
  Route::options($uri, $callback);

以上用法类似Route::get($uri, $callback);



专业名词 
  注册路由:就是路由的设置

posted @ 2017-06-27 10:56  且过  阅读(367)  评论(0编辑  收藏  举报