用途:在需要 PHP 高性能实现或惯用写法指导时使用;与 PHP 无关或超出该领域时不宜使用。
主要能力:生成器与迭代器用于内存高效的数据处理;SPL 数据结构(SplQueue、SplStack、SplHeap、ArrayObject);PHP 8+ 特性(match、枚举、属性、构造器属性提升);类型系统(联合类型、交集类型、never、mixed);高级 OOP(trait、后期静态绑定、魔术方法、反射);内存管理与引用处理;流上下文与过滤器;性能分析与优化。
使用方式:先明确目标、约束与所需输入;应用最佳实践并验证结果;给出可执行步骤与验证方法;如需详细示例,打开 resources/implementation-playbook.md。
适用场景与原则:优先使用 PHP 内置函数与标准库,少用第三方依赖;大数据集用生成器降低内存占用;使用严格类型;在确有性能收益时使用 SPL 结构;先分析瓶颈再优化;用异常和错误级别处理错误;遵循 PSR 规范与 SOLID 原则;注重可运行代码而非长篇解释。
限制:资料未提供具体价格、平台或完整安装命令,相关事实暂未提供。