随笔分类 -  PHP / Thinkphp

摘要:一、闭包与数组条件的协同原理 在 ThinkPHP 的查询体系中,数组条件是构建查询逻辑的核心载体。当数组条件的值为闭包(Closure)时,框架会自动将其解析为动态子查询生成器,实现运行时按需构建 SQL 片段的能力。这种特性源于闭包的词法作用域捕获机制—— 闭包能够记住定义时的外部变量环境,并在 阅读全文
posted @ 2025-04-25 10:41 zlf2000 阅读(275) 评论(0) 推荐(0)
摘要:一、引言 在分布式系统架构中,异步处理、服务解耦和流量削峰是提升系统性能的核心需求。Redis 作为高性能内存数据库,凭借其丰富的数据结构(如 List、Stream、Sorted Set)和轻量级特性,成为实现队列功能的理想选择。本文将结合 ThinkPHP 框架的特性,详细阐述如何通过 Redi 阅读全文
posted @ 2025-04-24 10:44 zlf2000 阅读(645) 评论(3) 推荐(1)
摘要:$map1[] = ["like_article.user_id", 'not in', function ($query) use ($user_id) { $query->name('like_community_report') ->where(['type' => 2, 'user_id' 阅读全文
posted @ 2023-05-27 10:09 zlf2000 阅读(53) 评论(0) 推荐(0)