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

浙公网安备 33010602011771号