![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
laravel
不想码程序的程序员
今天不想码程序
展开
-
laravel的修改器和访问器
修改器 用来修改表单传给数据库的数据,可以先使用修改器修改正确的数据格式。在把数据存进数据库。 使用方法:model文件中定义setFooAttribute方法,Foo是你希望访问的字段(驼峰命名)。public function setFirstNameAttribute($value) { $this->attributes['first_name'] = strto原创 2016-12-05 21:04:52 · 2659 阅读 · 1 评论 -
php开发规范2
声明:此文主要为了修改自己的开发规范 基础编码规范: 每个 namespace 命名空间声明语句和 use 声明语句块后面,必须 插入一个空白行。 类的开始花括号({) 必须 写在函数声明后自成一行,结束花括号(})也 必须 写在函数主体后自成一行。 方法的开始花括号({) 必须 写在函数声明后自成一行,结束花括号(})也 必须 写在函数主体后自成一行。转载 2016-12-06 21:38:49 · 239 阅读 · 0 评论 -
php开发的时区问题
php开发时区问题 遇到问题:取数据的时候,使用date函数对时间戳进行格式转换的时候,时间相差8个小时。 问题原因:php在使用date函数的时候,会依照所在时区去进行计算。 问题举例:你的服务器放在英国,但是php.ini中也没有配置时区的问题。这样php就会以默认系统的时区(英国时间)作为时区去进行显示。这个时候在中国查看网页,就会时间相差8个小时。 php输出时间混乱原因: 1:原创 2016-12-19 11:05:02 · 478 阅读 · 0 评论 -
xammp部署多个站点、部署laravel项目
网站还在搞,就本地搞了虚拟主机 开启xammp的Apache。打开C:\Windows\System32\drivers\etc下的hosts文件,在文件的最底部添加你需要的虚拟域名 打开xammp的安装位置(我的是E:\xampp\apache\conf),打开E:\xampp\apache\conf的httpd.conf,找到其中,修改为 Options FollowSymL原创 2016-12-25 18:31:09 · 1171 阅读 · 0 评论 -
Laravel5.4的数据库迁移报错
Laravel数据库迁移的时候遇到报错:出现原因:5.4版本的 Laravel 将 mysql 默认字符编码换成了utf8mb4 utf8 的 varchar 类型字符串最长255,换成utf8mb4最长是191,然而框架里面默认长度还是用的 255 导致长度不够了,暂时解决方法是在 app/Providers/AppServiceProvider.php 添加字符默认长度:我的解决方案:原创 2017-02-20 15:06:23 · 537 阅读 · 0 评论 -
Laravel导出excel表格
1:安装依赖 composer require maatwebsite/excel 2:修改配置文件 在config/app.php中注册服务提供者到providers数组:Maatwebsite\Excel\ExcelServiceProvider::class, 同样在config/app.php中注册门面到aliases数组:‘Excel’ => Maatwebsite\Excel\F原创 2017-02-24 18:51:52 · 1633 阅读 · 0 评论