PHP Laravel学习之基本路由(一)

官方文档传送门:http://laravelacademy.org/post/7707.html


基本路由

最基本的 Laravel 路由只接收一个 URI 和一个闭包

定义方法:

Route::get('hello', function () {
    return 'Hello, Welcome to LaravelAcademy.org';
});

这里的get是请求头的请求方式,除了get还有post等请求方式。

个人理解


概念:其实路由就是一个接收从浏览器或者form表单等地方传来的一个连接(URL),然后返回一个对连接处理的结果。例如:java web里的web.xml里的配置的servlet。(如果学过java web就很好理解了。)

举个栗子:

在routes文件夹下web.php里创建一个路由:

Route::get('ro',function(){
  echo "Hello Laravel,This is a Route.";
});

然后放在浏览器里输入:localhost:8000/ro 来访问你的路由:



上述路由里的ro就是识别浏览器里传来的URL的唯一标识。

下面我们在form表单里尝试一下:
在public目录下新建一个form.html在里边输入:


    
        form 
    
    
        

显示如下:


点击submit,依然会跳转到上面所写的Route里:


你可能感兴趣的:(PHP Laravel学习之基本路由(一))