目录 原因 解决办法 写在最后 原因 Hyperf框架为了防止用户更新组件后,代理缓存没有更新导致启动报错。增加了以下钩子。 { "scripts": { "post-autolo…
Laravel 中间件提供了一种机制在不修改逻辑代码的情况下,中断原本程序流程,通过中间件来处理一些事件,或者扩展一些功能。比如日志中间件可以方便的记录请求和响应日志,而不需要去更…
目录 相同的命名空间,相同的 use 常量可以是数组 太空船操作符 数组的第一 / 最后一个键 (PHP 7.3) 数组延展操作符 (PHP 7.4) 箭头函数 (PHP 7.4)…
目录 概述 使用服务容器的优势 例一、发送邮件 例二、实现单例模式 例三、旅行者去旅行 总结 概述 laravel服务容器就像一个高度自动化的工厂,你需要的东西,定制好模型,使用特…
目录 系统介绍 事件生产者 任务调度器 消费者 正常任务 延迟任务 自定义调度器 系统介绍 从图中可以看到,我们这个系统是一个基于事件的异步任务系统。就是说当一个事件产生时,生产者…
目录 概述 安装 maknz/slack-laravel 包 配置 调整 AppExceptionsHandler 类的 report 方法 概述 通常,我们可以依靠用户反馈、经常…
目录 概述 数据类型 变量 类型转换 数组 Maps 对象类型 函数 控制语句 If-Else Switch For 循环 While 循环 Foreach/Range 概述 Go…
目录 什么是RPC框架? 远程调用原理 远程调用的好处 RPC与Socket有什么区别? RPC与REST有什么区别? php中流行的rpc框架有哪些 phprpc 安装 开始使用…
目录 使用docker-compose配置开发环境 什么是docker-compose 目录结构 MySQL 测试 php Dockerfile php服务中遇到的坑 php.in…
目录 一、swoole的运行模式 1.1、传统web开发模式 1.2、Swoole运行模式 1.3、使用swoole和传统php开发的缺点 二、注解机制 三、容器 3.1、什么是容…
目录 PHP 中的 Node ?Swoole 到底是什么? 如何让它运行? 使用 Docker 运行 Swoole Swoole 可以做什么? 基于 Swoole 实现 HTTP …
目录 概述 1、测试的结构 2、上下文 3、如何使用Behat 总结 概述 在这里,我们可以使用为行为驱动开发构建的工具——官方 PHP 的 Cucumber 实现——…
PHP常量DIRECTORY_SEPARATOR原理及用法解析