laravel
fly一样的感觉
乐观开朗
展开
-
laravel文件命名规范
重要的事情说在前面:以公司的开发命名规范为第一前提。当公司没有强制规范时,则遵循以下规范:1.文件2.路由原创 2021-05-19 10:06:44 · 298 阅读 · 0 评论 -
laravel 获取上月的第一天和最后一天
Laravel如何获取上月的第一天和最后一天,Laravel提供了一个优雅的解决方法,使用Carbon Class$now = Carbon::now();// 格式 Y-M-d$firstDay = $now->startOfMonth()->subMonth()->toDateString();$lastDay = $now->endOfMonth()->toDateString();dd([$firstDay,$lastDay]);//自定义格...原创 2020-12-15 15:09:03 · 1445 阅读 · 0 评论 -
laravel中的辅助函数
laravel辅助函数简介array_divide()array_divide 函数返回两个数组,一个包含原始数组的键,另一个包含原始数组的值。[$keys, $values] = array_divide(['name' => 'Desk']);dd($keys, $values);array_dot() var lbt = document.getElementsByClassName('lbt');var nav = document.getElementsByTa.原创 2020-12-08 15:25:43 · 406 阅读 · 0 评论 -
laravel 设置让所有blade可访问的变量
有一个公共的变量,需要让所有 view 中的 blade 都可以获取,如果在每个控制器每个方法里都写一遍后输出到 view 上,无疑会增加代码量而且显得相当没水平。那有没有什么方法可以在一个地方定义好,然后所有 view 都能显示。首先在 AppServiceProviders 中的 boot 方法中定义好如下内容:use Illuminate\Support\Facades\View;/** * Bootstrap any application services. *...原创 2020-11-13 14:25:47 · 393 阅读 · 0 评论 -
Laravel提示错误“could not find driver”
laravel连接数据库时,日志返回错误信息为“could not driver”本文以pgsql为例:1.检查扩展是否开启打开php.ini,确认以下两项扩展已去掉注释extension=php_pdo_pgsql.dllextension=php_pgsql.dll注意:修改ini配置文件后,要重启Apache/Nginx服务。2.检查连接信息是否正确DB_CONNECTION=pgsqlDB_HOST=127.0.0.1DB_PORT=5432DB_DAT.原创 2020-09-23 16:27:03 · 6033 阅读 · 0 评论 -
【PHP】laravel定时任务command学习
laravel 定时任务调用任务,在命令行输入命令,执行php artisan $signature$signature 为定时任务的署名,需要自定义执行 console 下的 kernel.php 中所有的任务php artisan schedule:run关于command 定时任务的时间设置->cron('* * * * *'); 在自定义Cron调度上运行任务->everyMinute(); 每分钟运行一次任务->e...原创 2020-09-11 16:21:35 · 522 阅读 · 0 评论 -
【laravel】laravel5.2 分页查询时,搜索添加上参数(自定义分页)
以下内容适用于自定义的分页模板:laravel 分页搜索查询时,点击下一页,搜索条件就没有了。查询了很多资料,官方虽然提供了一个方法,但是需要对模板内容进行调整,本着在不调整模板的情况下,继续搜索资料,最后解决结果如下:不管是用的DB查询的数据还是ORM查询的数据,在结果集添加如下内容:方法一:$items = Users::with('role') -...原创 2020-04-28 17:19:08 · 500 阅读 · 0 评论 -
【Laravel】Laravel with查询所有字段和查询指定字段
Laravel with查询所有字段和查询指定字段查询所有字段查询单个Users::with('isLevel')->where('status', '1')->get();查询多个Users::with(['isLevel','isApply'])->where('status','1')->get();其中的isLevel,isApply分别为...原创 2020-04-22 11:03:50 · 3564 阅读 · 0 评论 -
【Laravel】laravel实现按月或天或小时统计mysql数据
在PHP里怎么比较简单的实现按时间(如按月,按天,按小时)来统计表里的数据呢?如:要实现获取下图曲线图数据(ps:当然也可能是柱状图等,数据都是一样的),默认获取七天内的数据,点击今天,7天,15天,30天可任意切换,其中今天是按小时统计.不过我的实现方法有一个小缺点,当某个小时内是没有数据的,那么该小时不会出现,不过这个应该可以通过前端的形式弥补好了,废话不多说,上图上代码!...转载 2020-04-17 16:15:22 · 786 阅读 · 0 评论 -
【Laravel】Laravel 上传Excel,读取并写入数据库(实现自动建表、存记录值)
<?php namespace App\Http\Controllers; use Illuminate\Foundation\Bus\DispatchesJobs;use Illuminate\Routing\Controller as BaseController;use Illuminate\Foundation\Validation\ValidatesRequests;...转载 2020-02-24 12:54:20 · 722 阅读 · 0 评论 -
【Laravel】Laravel实现各时间段数量统计
laravel实现各时间段数量统计、方便直接使用。因项目中用到了图表之类的信息,需要获取到很多时间的数据动态,刚开始我都是自己换算时间来计算,后来看到手册中有更简单的方法,自己总结了一下通用的时间段统计(今天、昨天、上周、本周、上月、本月、上年、本年)。use Carbon\Carbon; public function getNumber(){ $data = ...转载 2020-03-20 15:49:53 · 592 阅读 · 0 评论 -
【Laravel】Laravel中collect的妙用
需求$arr = array( [ 'name' => "shawn", "email" => "shawn@qq.com", "company" => "QQ" ], [ ...原创 2020-03-27 11:43:39 · 2426 阅读 · 0 评论 -
【Laravel】laravel之个人学习文档
laravel之个人学习文档Artisan 命令命令 说明 php artisan key:generate 生成 App Key php artisan make:controller 生成控制器 php artisan make:model 生成模型 php artisan make:policy 生成授权策略 php artis...原创 2020-01-19 11:34:15 · 182 阅读 · 0 评论