蒲东平的博客
PHP 无限遍历数组 PHP 无限遍历数组
无限遍历数组 <?php function fun($arr){ foreach($arr as $key => $value){ if(is_array($value)){
2021-08-17
PHP返回可读性更好的文件大小显示 PHP返回可读性更好的文件大小显示
返回可读性更好的文件大小显示 方法一 <?php /** * 返回可读性更好的文件大小 * * @param $bytes int 文件大小(字节数) * @param int
2021-08-16
PHP-FPM 性能配置优化 PHP-FPM 性能配置优化
PHP-FPM 性能配置优化 4 核 8 G 服务器大约可以开启 500 个 PHP-FPM,极限吞吐量在 580 qps (Query Per Second 每秒查询数)左右。 Nginx + php-fpm 是怎么工作的?php-fp
2021-08-14
composer 使用 composer 使用
composer 使用语义化版本版本号的组成major.minor.patch => 主版本号.次版本号.修订号 major:通常会发生 api 变更,不向后兼容 minor:新增功能,但是向后兼容 patch:补丁,向后兼容,修复
2021-08-13
如何使用 php 写一个类似于 laravel 框架的服务容器? 如何使用 php 写一个类似于 laravel 框架的服务容器?
如何使用 php 写一个类似于 laravel 框架的服务容器? 这篇文章可能文字不会太多,毕竟说再多都还不如直接看代码来的实在 😀,以下我会把核心的代码都先贴出来,里面都有比较完善的注释信息,可以对着看。另外如果自己测试的话,可以直接下
2021-08-08
hyperf 使用模型写较为复杂 union 子查询并做分页 hyperf 使用模型写较为复杂 union 子查询并做分页
hyperf 使用模型写 union 子查询并做分页最终需要实现的 sql 语句为如下所示: SELECT `dfo_al`.* FROM ( ( SELECT `a`.`log_id`, `a`.`change_time`,
2021-06-11
针对 hyperf 框架实现简单限流器,类似 laravel 框架 throttle 中间件功能 针对 hyperf 框架实现简单限流器,类似 laravel 框架 throttle 中间件功能
所谓限流器,指的是限制访问指定服务/路由的流量,通俗点说,就是限制单位时间内访问指定服务/路由的次数(频率),从系统架构角度看,通过限流器可以有效避免短时间内的异常高并发请求导致系统负载过高,从而达到保护系统的目的,
2021-06-10
hyperf 框架常用的助手函数 hyperf 框架常用的助手函数
以下列出部分 hyperf 常用的助手函数,还是比较实用的,仅供各位大佬参考。其中要是想获取当前请求的路由所对应的控制器和方法,请直接调用 `get_current_action()` 方法
2021-06-09
3 / 3