PHP使用Carbon 1、获取一段时间日期数组use Carbon\CarbonPeriod;/** * 获取日期数组 * @param $start * @param $end * @param int $init 初始化值 */ function getPeriod($start, $end, $init = 0){ $period_arr = CarbonPeriod::create($ PHP 2021年10月22日 0 点赞 0 评论 2601 浏览
win10安装docker 1、下载docker,并安装docker官网https://www.docker.com/2、在docker官网,注册账号,记住DockerId和密码3、win10应用商店下载ubuntu4、win10启用或关闭windows功能设置中,开适用于linux的windows子系统 PHP 2021年10月20日 0 点赞 0 评论 2456 浏览
tp5使用workman的socket Workerman 是一款开源高性能异步PHP socket即时通讯框架。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持 TCP 长连接,支持Websocket、HTTP等协议,支持自定义协议。拥有异步Mysql、异步Redis、异步Http、MQTT物联网客户端、异步消息队列等众多高 PHP 2021年10月19日 0 点赞 0 评论 3192 浏览
阿里云视频直播 准备工作如下1、阿里云开通直播服务并购买流量包2、下载OBS测试推流打开阿里云视频直播控制台1、点击左侧域名管理,新增推流域名和播流域名推流域名播流域名添加完成后如图2、在域名解析管理中新增这两个域名的CNAME解析在域名解析管理中新增两条CNAME解析,此处不再赘述3、域名管理中,点击播流域名后面的域名配置,绑定推流域名4、点击地址生成器,写入相应 PHP 2021年10月19日 0 点赞 0 评论 2154 浏览
腾讯云直播 准备工作如下1、腾讯云开通直播服务并购买流量包(开通直播服务后会送20G流量包,测试足够用了)2、下载腾讯云开发工具包(也可以下载OBS测试推流)腾讯云开发工具包链接 https://cloud.tencent.com/document/product/454/41514打开腾讯云视频直播控制台1、点击左侧域名管理,新增推流域名和播流域名推流域名开通直播服务后,腾讯云会默认配置一个推流 PHP 2021年10月19日 0 点赞 0 评论 2439 浏览
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 PHP 2021年10月19日 0 点赞 0 评论 2690 浏览
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 PHP 2021年10月19日 0 点赞 0 评论 2840 浏览
使用PhpOffice\PhpSpreadsheet生成Excel表格 PhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,代码质量和性能比PHPExcel高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。使用PhpSpreadsheet可以轻松读取和写入Excel文档,支持Excel的所有操作。PhpSpreadsheet特性支持读取.xls,.xlsx,.html,.csv等格式文件支持写入导出.xls,.xlsx PHP 2021年10月19日 2 点赞 0 评论 4331 浏览