随笔分类 -  编程语言 / PHP / Laravel

摘要:先理解几个概念: StdClass 对象 => 基础的对象 Eloquent 模型对象 (Model 对象) => 和模型相关的类对象 Eloquent 集合 => 可以简单理解为对象数组,里面的每一个元素都是一个 Model 对象 DB Facades $users = DB::table('us 阅读全文
posted @ 2019-12-07 11:34 侯蜀黍 阅读(388) 评论(0) 推荐(0)
摘要:思路 在网上查了下前后端都可以将html生成pdf,考虑到实现效果以及效率,最后决定将转化工作在服务端使用PHP完成。本着最好不要额外安装软件的原则,搜索过后分别尝试了 TCPDF MPDF FPDF html2pdf 等等。但是实现效果都与预期差距较大。最后不得不尝试需要额外安装的wkhtmlto 阅读全文
posted @ 2019-11-27 10:40 侯蜀黍 阅读(7805) 评论(0) 推荐(0)
摘要:随着在线攻击的增多,密码安全越来越重要。作为开发者我们要担负起安全管理、计算哈希和存储用户密码的责任,不管应用是简单的游戏还是绝密商业文件的仓库,都要做到这一点。PHP内置了一些工具,让保护密码变得更加容易,本节我们就来讨论如何根据现代的安全措施来使用这些工具。 1、密码保护三原则 绝对不能知道用户 阅读全文
posted @ 2019-09-27 11:41 侯蜀黍 阅读(665) 评论(0) 推荐(0)
摘要:简单例子 特殊例子 阅读全文
posted @ 2019-09-27 11:22 侯蜀黍 阅读(18527) 评论(0) 推荐(0)
摘要:1.覆盖提示信息: 打开resource/lang/en/validation.php注释掉英文提示信息 将下面的提示信息覆盖英文提示信息 <?php return [ /* | | Validation Language Lines | | | The following language lin 阅读全文
posted @ 2019-09-27 11:20 侯蜀黍 阅读(1372) 评论(0) 推荐(0)
摘要:在开发过程中我们经常遇到这种情况: 例如,一个信息表message,字段type 1.操作提醒 2.平台通知,表message_read记录当信息是平台通知时用户浏览状况 那么 当信息是平台通知时是针对的所有用户,我们想根据他是否浏览状态去在消息提醒里去显示他未读的消息 语句如下(laravel) 阅读全文
posted @ 2019-09-05 22:47 侯蜀黍 阅读(1803) 评论(0) 推荐(0)
摘要:报错信息如下: 原因: .env文件配置中欧冠包含空格的配置信息,用双引号""引起来即可 阅读全文
posted @ 2019-08-21 14:19 侯蜀黍 阅读(949) 评论(0) 推荐(0)
摘要:以创建service层为例子 1.执行命令 2.在app\Console\Commands 下就会多出一个 ServiceMakeCommand.php 文件 ,更改其内容为一下内容(注意: 1.继承了GeneratorCommand类, 2. protected $signature = 'mak 阅读全文
posted @ 2019-08-20 11:53 侯蜀黍 阅读(1690) 评论(0) 推荐(0)
摘要:创建了新的laravel项目后, 运行提示:No application encryption key has been specified 解决方法: 这个是由于没有配置好 APP_KEY 在终端上, cd到项目目录位置然后执行: php artisan key:generate 阅读全文
posted @ 2019-08-06 15:39 侯蜀黍 阅读(697) 评论(0) 推荐(0)
摘要:这是因为laravel的缓存路径没有找到 laravel缓存文件路径是在 config/cache.php中设置,默认存在storage文件夹中 解决 需要保证storage/framework下面创建 sessions, views, cache 文件夹并确保可写权限 阅读全文
posted @ 2019-08-05 17:57 侯蜀黍 阅读(339) 评论(0) 推荐(0)
摘要:app_path()app_path函数返回app目录的绝对路径:$path = app_path();你还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:$path = app_path('Http/Controllers/Controller.php');base_path 阅读全文
posted @ 2019-06-26 14:26 侯蜀黍 阅读(5106) 评论(0) 推荐(0)