zoukankan      html  css  js  c++  java
  • Laravel5 技能介绍(坑的清单)

    • 配置
    • 路由
    • 微信
    • Session
    1. 配置
      获取配置信息:可以使用Config类,基础用法包括:
      Config::get('app.timezone');//获取一个配置项的值**
      $timezone = Config::get('app.timezone', 'UTC');//如果配置项不存在,你还可以指定返回的默认值
      Config::set('database.default', 'sqlite');//运行时为配置项赋值
    2. 路由
      非常有用的路由模块:隐式路由
      Laravel 可以让我们定义一个路由去处理所有的在控制器里定义的方法,controller 这个方法接受两个参数。第一个参数是控制器处理的基本的 URI ,第二个是控制器的类的名字。然后,在控制器里添加方法的时候,要使用 HTTP 动作(get,post,put,delete)作为这些方法的前缀:

      index 方法可以处理对控制器的根地址的请求,这里就是 users 这个地址。

      如果你的控制器的动作里面包含多个词,访问这样的动作,可以在地址里可以使用横线( - )的形式。比如下面这个在 UserController 控制器里的 getAdminProfile 这个方法,处理的是来自 users/admin-profile 这个地址的请求:
      下面是代码示例:


    3. laravel之微信开发
      vender安装即可
      参考下载地址:https://github.com/overtrue/laravel-wechat
    4. session注意点
      session只能在程序完全执行完后才能存储成功生效,如果调试阶段发现存储却获取不到,说明程序出现中断,导致session没有真正保存成功,可以使用save()方法实时存储session,就没问题了===这是个小坑,哈哈
  • 相关阅读:
    HDU 3695 Computer Virus on Planet Pandora
    codeforces 706D Vasiliy's Multiset
    HDU 2222 Keywords Search
    POJ 2348 Euclid's Game
    HDU 1079 Calendar Game
    js选项卡的实现方法
    实现鼠标悬浮切换标题和内容
    js实现鼠标悬浮切换 setTab 代码实现
    自学Node.js: WebStorm+Node.js开发环境的配置
    windows 下安装nodejs
  • 原文地址:https://www.cnblogs.com/tris/p/5384683.html
Copyright © 2011-2022 走看看