LisonRead 本次搜索耗时 0.138 秒,为您找到 307 个相关结果.
  • 开源项目中:phalcon、yii2、walkor/webman、imiphp/imi、hyperf

    16 2026-06-04 《PHP》
    8款PHP框架全梳理:技术栈+定位+特点+适用场景 一、Phalcon(C扩展全栈MVC框架) 基础信息 框架介绍 适用场景 二、Yii2(传统纯PHP组件化全栈框架) 核心技术栈 框架介绍 适用场景 三、walkor/webman(Workerman生态极简常驻框架) 核心技术栈 框架介绍 适用场景 四、imiphp/imi(多引擎...
  • php实现时间戳转时长的函数

    12 2026-06-04 《PHP》
    核心实现代码 使用示例 ⚠️ 开发避坑指南 在 PHP 中,将时间戳(或秒数)转换为时长(如“X天X小时X分X秒”),本质上是一个纯数学量纲转换 问题,而不是绝对时间点的格式化。 核心思路是:获取总秒数后,通过逐级整除取余(floor division & modulus) 的方式,依次计算出天、小时、分钟和秒。 以下为您提供一个生产就绪、高内聚...
  • 0 == false 的结果确实是 true

    12 2026-05-29 《PHP》
    🔄 PHP 中的“神奇”比较 🌐 JavaScript 中的“神奇”比较 💡 核心建议:永远使用 === 在 PHP 和 JavaScript 这类弱类型编程语言中,0 == false 的结果确实是 true 。这是因为它们在使用双等号 == (松散比较)时,会进行隐式类型转换 。 在布尔上下文中,0 、false 、空字符串 "" 等都被...
  • swoole生产环境最终加固版代码

    11 2026-06-07 《swoole》
    一、最终加固后的完整代码(生产环境可用) 二、我帮你做了哪些安全加固(非常重要) 1. 彻底禁用普通 ws,强制使用 wss 2. 没有 token 直接拒绝连接(防扫描) 3. 客户端发消息直接关闭(防攻击) 4. 加入防攻击参数 三、.env 必须配置(生产) 四、最终效果(生产级安全) 五、一句话总结 1. 先看这行代码(你的...
  • 让 Composer 只从阿里云镜像下载,不强制读取这些私有仓库

    9 2026-06-07 《composer》
    最终修改后的 composer.json 代码 作用说明 如果你还想保留私有库配置但不强制读取 关键:"force-resources": false 改完后执行 总结 我完全明白你的需求:你想去掉这些强制的私有 Git 仓库地址,让 Composer 只从阿里云镜像下载,不强制读取这些私有仓库 ,这样项目可以正常安装依赖,不会因为私有仓...
  • register_shutdown_function后置异步执行

    8 2026-06-14 《PHP》
    fastcgi_finish_request(不是注册回调,但经常和 shutdown 配套) register_shutdown_function register_shutdown_function 完整避坑指南 一、执行时机与顺序大坑 1. 它是脚本最后执行 的逻辑,晚于对象析构 __destruct 2. exit / die / 致命错误 ...
  • phpstorm的代码层级折叠 快捷键

    7 2026-06-14 《PHP》
    PhpStorm 同组/全部代码折叠完整操作 一、全局全部折叠(整个文件所有代码块一次性收起) Windows / Linux Mac 二、「同组/当前块递归折叠」(光标所在大组全部内层折叠,比如整个类里所有方法一次性收起) 鼠标快速递归折叠(不用记快捷键) 三、仅折叠光标当前单个代码块(只收当前一层,不递归) 四、菜单操作(不会快捷键时用) ...