Laravel开发笔记②

yangshaoyang.cn

Laravel路由文件位于 /routes 目录下 



路由处理机制:闭包函数处理、控制器动作处理



yangshaoyang.cnyangshaoyang.cnyangshaoyang.cn









yangshaoyang.cn

定义需要使用那些中间件


全局的中间件

针对路由群组使用的中间件

针对单个路由使用的中间件











yangshaoyang.cn

yangshaoyang.cn

\routes\web.php文件中

//由闭包函数处理路由
Route::get('/news',function () {
	return "Hello news";
});

这样之后可以由 http://localhost/框架目录/news 来访问定义的内容



//对不同请求应用不用逻辑
Route::post('/news',function () {
	return "Hello post news";
});

Route::delete('/news',function () {
	return "Hello delete news";
});

处理不同请求,需要进行一定处理,如

//post方法,需要csrf认证,
<?php echo csrf_field(); ?>
//表单伪造
<?php echo method_field('dilete'); ?>



控制器动作:由控制器的指定动作响应该路由请求

yangshaoyang.cn

资源控制器路由:创建RESTful风格的路由,由资源 控制器响应路由请求

yangshaoyang.cn

yangshaoyang.cn


yangshaoyang.cn





控制器


yangshaoyang.cn

yangshaoyang.cn


yangshaoyang.cnyangshaoyang.cnyangshaoyang.cnyangshaoyang.cnyangshaoyang.cn








yangshaoyang.cn





2 路由和控制器.pdf


橙色时光
请先登录后发表评论
  • 最新评论
  • 总共0条评论