声明:本站文章均为作者个人原创,图片均为实际截图。如有需要请收藏网站,禁止转载,谢谢配合!!!

PHP使用Carbon

1、获取一段时间日期数组use Carbon\CarbonPeriod;/** * 获取日期数组 * @param $start * @param $end * @param int $init 初始化值 */ function getPeriod($start, $end, $init = 0){ $period_arr = CarbonPeriod::create($

win10安装docker

1、下载docker,并安装docker官网https://www.docker.com/2、在docker官网,注册账号,记住DockerId和密码3、win10应用商店下载ubuntu4、win10启用或关闭windows功能设置中,开适用于linux的windows子系统

tp5使用workman的socket

Workerman 是一款开源高性能异步PHP socket即时通讯框架。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持 TCP 长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、MQTT物联网客户端、异步消息队列等众多高

阿里云视频直播

准备工作如下1、阿里云开通直播服务并购买流量包2、下载OBS测试推流打开阿里云视频直播控制台1、点击左侧域名管理,新增推流域名和播流域名推流域名播流域名添加完成后如图2、在域名解析管理中新增这两个域名的CNAME解析在域名解析管理中新增两条CNAME解析,此处不再赘述3、域名管理中,点击播流域名后面的域名配置,绑定推流域名4、点击地址生成器,写入相应

腾讯云直播

准备工作如下1、腾讯云开通直播服务并购买流量包(开通直播服务后会送20G流量包,测试足够用了)2、下载腾讯云开发工具包(也可以下载OBS测试推流)腾讯云开发工具包链接 https://cloud.tencent.com/document/product/454/41514打开腾讯云视频直播控制台1、点击左侧域名管理,新增推流域名和播流域名推流域名开通直播服务后,腾讯云会默认配置一个推流

Laravel 新篇章(2):使用定时任务

1、生成任务类 App\Console\Commands\Test.phpphp artisan make:command SendEmail2、打开文件 App\Console\Commands\Test.phpnamespace App\Console\Commands;use Illuminate\Console\Command;class SendEmail extends C

Laravel 新篇章(1):使用队列

1、在.env文件中进行配置(默认为异步,数据库)QUEUE_CONNECTION=database2、生成队列表php artisan queue:table执行php artisan migrate3、数据库中会生成jobs和failed_jobs两张表jobs存放未执行的队列failed_jobs存放执行失败的队列4、生成Job类(位于app\Jobs\SendEm

使用PhpOffice\PhpSpreadsheet生成Excel表格

PhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,代码质量和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。使用PhpSpreadsheet可以轻松读取和写入Excel文档,支持Excel的所有操作。PhpSpreadsheet特性支持读取.xls,.xlsx,.html,.csv等格式文件支持写入导出.xls,.xlsx