成员变量

swoole进程间如何通信-小浪学习网

swoole进程间如何通信

Swoole进程间通信的方式 管道pipe 管道用于进程之间的数据交互,Linux系统本身提供了pipe函数用于创建一个半双工通信管道。半双工的通信方式中数据只能单向流动(一端只读一端只写),只能在具...
站长的头像-小浪学习网月度会员站长11个月前
3912
ThinkPHP6.0管道模式与中间件的实现分析-小浪学习网

ThinkPHP6.0管道模式与中间件的实现分析

说明 ThinkPHP 6.0 RC5 开始使用了管道模式来实现中间件,比起之前版本的实现更加简洁、有序。这篇文章对其实现细节进行分析。 首先我们从入口文件 public/index.php 开始,$http = (new App())...
站长的头像-小浪学习网月度会员站长11个月前
457
ThinkPHP6源码:从Http类的实例化看依赖注入是如何实现的-小浪学习网

ThinkPHP6源码:从Http类的实例化看依赖注入是如何实现的

thinkphp 6 从原先的 app 类中分离出 http 类,负责应用的初始化和调度等功能,而 app 类则专注于容器的管理,符合单一职责原则。 以下源码分析,我们可以从 App,Http 类的实例化过程,了解类...
站长的头像-小浪学习网月度会员站长1年前
505
深入理解mysql SET NAMES和mysql(i)_set_charset的区别-小浪学习网

深入理解mysql SET NAMES和mysql(i)_set_charset的区别

最近公司组织了个PHP安全编程的培训, 其中涉及到一部分关于Mysql的 SET NAMES 和mysql_set_charset (mysqli_set_charset)的内容 说到, 尽量使用mysqli_set_charset(mysqli:set_charset)而不是”...
站长的头像-小浪学习网月度会员站长1年前
265