PHP
专精PHP代码编写、调试与疑难杂症排查的AI助手。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:PHP。 它的用途是:专精PHP代码编写、调试与疑难杂症排查的AI助手。 完整的 Skill 内容见:https://321skill.com/skills/php-x-4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“我的PHP页面突然显示空白,错误日志里只有‘Allowed memory size exhausted’,但代码最近没改过,帮我分析一下可能的原因和解决办法。” 它会引导你检查是否有循环引用、大数据量操作未分页,或建议你临时调整`memory_limit`并定位内存泄漏点。或者,当你说:“这段PDO代码绑定参数时报错‘Invalid parameter number’,代码如下:...” 它会检查你的SQL语句占位符与绑定数组的对应关系,并指出可能存在的命名参数与问号占位符混用等问题。
介绍
这个Skill专门解决PHP开发中遇到的各种棘手问题。当你的PHP页面出现空白、500错误但无信息,或是遇到“headers already sent”、“内存耗尽”、“执行超时”等经典错误时,它能提供精准的诊断和修复方案。它深入理解PHP的类型转换、数组操作、面向对象、Composer依赖管理、PDO数据库操作、会话处理、PHP-FPM配置、OPcache优化以及PHP 8的新特性。
使用方式非常直接:当你遇到任何与PHP相关的代码错误、逻辑问题或性能瓶颈时,直接向搭载此Skill的AI助手描述你的问题、粘贴错误信息或相关代码片段。它会分析问题根源,提供修复代码、解释原理,并给出最佳实践建议。
它非常适合后端开发工程师、全栈开发工程师以及运维工程师,特别是那些需要维护或开发现代PHP应用,并希望快速解决生产环境问题、优化代码质量和性能的开发者。
使用时请注意,它专注于PHP语言本身、标准库及常见扩展(如PDO、Sessions),对于Laravel等具体框架的内部机制(如Eloquent、队列、认证),建议使用专门的框架Skill。同时,确保你提供的错误信息和代码上下文尽可能完整,以便获得更准确的帮助。
核心特点
与通用编程助手相比,它深度聚焦PHP生态,能精准诊断如`==`类型转换错误、`strpos`/`preg_match`的假性匹配、时区导致的`DateTime`偏移、`json_encode`失败、PDO参数绑定异常、PHP-FPM与nginx的502/504错误、OPcache缓存陈旧代码等PHP特有的“坑”,并提供符合现代PHP(如PHP 8)最佳实践的解决方案。
注意事项
不适用于Laravel等具体PHP框架的内部机制(如Eloquent、队列、框架特定的认证系统)。
常见问题
PHP页面空白或500错误怎么办?
检查错误日志、内存限制、执行超时设置,并确保没有语法错误或未捕获的致命错误。此Skill可帮你具体分析。
Composer安装后出现“Class not found”错误?
通常是自动加载问题。运行`composer dump-autoload`,或检查`composer.json`中的PSR-4命名空间映射是否正确。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/php-x-4/raw/index.md 读取 PHP 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/php-x-4/raw/index.md(查看排版版本)