laravel笔记

 /**
     * 关联到模型的数据表
     *
     * @var string
     */
    protected $table = 'my_flights'
/**
     * 表明模型是否应该被打上时间戳
     *
     * @var bool
     */
    public $timestamps = false;
/**
     * 应该被调整为日期的属性
     *
     * @var array
     */
    protected $dates = ['deleted_at'];

/指定允许的批量赋值字段
    protected $fillable = ['name','display_name'];

    //指定不允许批量赋值的字段
    protected $guarded = [];
protected function getDateFormat()   {
       return time();
 }
protected function asDateTime($value)
{
    return $value;
}

driver配置项用于设置Session存储方式,默认是file,即存储在文件中,该文件位于files配置项配置的路径,即storage/framework/sessions。此外Laravel还支持其它存储方式:

  • database:将Session数据存放到指定数据表中,该数据表由配置项table设置
  • memcached:将Session数据存放到Memcached中
  • redis:将Session数据存放到Redis中
  • array:将Session数据存放到数组中,该配置仅用于测试环境

要修改driver配置,需要去项目根目录下.env文件修改其中的SESSION_DRIVER选项。lifetime配置项用于设置Session有效期,默认为120分钟。expire_on_close配置项用于设置是否在浏览器关闭时立即让Session失效。encrypt配置项用于配置Session数据是否加密。lottery配置项用于配置回收Session存放位置。cookie配置项用于配置存放Session ID的Cookie名称,默认是laravel_session。path配置项用于配置存放Session ID的Cookie存放路径,默认为项目根目录。domain配置项用于配置存放Session ID的Cookie存放域名。secure配置项用于配置是否只有在HTTPS协议下发送Session ID到服务器。

session(['site'=>'LaravelAcademy.org']);

为用户提交信息指定一个的默认返回值(如果用户未提交)

代码如下:

$name = Input::get('name', 'Sally');


https://blog.csdn.net/ghost_hell/article/details/53177072#t0

//返回当前页面的地址echo url()->current();

//返回当前页面的完整路径echo url()->full();

//返回前一个页面的地址echo url()->previous();

阅读更多
上一篇laravel 增删改查
下一篇windows 下php安装redis扩展
想对作者说点什么? 我来说一句

intervention-image

2018年05月04日 45KB 下载

没有更多推荐了,返回首页

关闭
关闭