- 配置
- 路由
- 微信
- Session
- 配置
获取配置信息:可以使用Config类,基础用法包括:
Config::get('app.timezone');//获取一个配置项的值**
$timezone = Config::get('app.timezone', 'UTC');//如果配置项不存在,你还可以指定返回的默认值
Config::set('database.default', 'sqlite');//运行时为配置项赋值 - 路由
非常有用的路由模块:隐式路由
Laravel 可以让我们定义一个路由去处理所有的在控制器里定义的方法,controller 这个方法接受两个参数。第一个参数是控制器处理的基本的 URI ,第二个是控制器的类的名字。然后,在控制器里添加方法的时候,要使用 HTTP 动作(get,post,put,delete)作为这些方法的前缀:
index 方法可以处理对控制器的根地址的请求,这里就是 users 这个地址。
如果你的控制器的动作里面包含多个词,访问这样的动作,可以在地址里可以使用横线( - )的形式。比如下面这个在 UserController 控制器里的 getAdminProfile 这个方法,处理的是来自 users/admin-profile 这个地址的请求:
下面是代码示例: - laravel之微信开发
vender安装即可
参考下载地址:https://github.com/overtrue/laravel-wechat - session注意点
session只能在程序完全执行完后才能存储成功生效,如果调试阶段发现存储却获取不到,说明程序出现中断,导致session没有真正保存成功,可以使用save()方法实时存储session,就没问题了===这是个小坑,哈哈