PHP
PHP代码编写、调试与审查,解决各类PHP疑难杂症
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:PHP。 它的用途是:PHP代码编写、调试与审查,解决各类PHP疑难杂症 完整的 Skill 内容见:https://321skill.com/skills/php-x-5/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘我的PHP页面突然返回500错误,但日志里没有信息,nginx日志显示502 Bad Gateway,我用了PHP-FPM。’ 它会引导你检查PHP-FPM进程状态、worker配置、请求超时设置,并给出查看PHP-FPM自身日志的具体命令。或者
对AI说:‘这段使用`==`比较的代码行为很奇怪,`0 == "abc"`竟然返回true?’ 它会详细解释PHP类型转换的规则,并建议使用`===`进行严格比较。
介绍
这个Skill专门用于解决PHP开发中的各类棘手问题。无论是白屏、500错误、内存耗尽、执行超时等常见错误,还是类型转换、数组操作、PDO绑定、会话处理、PHP-FPM配置、OPcache缓存等底层问题,它都能提供专业的诊断和修复建议。
使用时,你可以直接描述遇到的PHP错误信息、异常行为或需要实现的功能,例如粘贴一段报错日志、描述一个奇怪的Bug现象,或提出一个技术实现问题。Skill会基于PHP核心特性和最佳实践,给出具体的代码示例、配置调整方案或排查步骤。
它非常适合需要直接处理PHP原生代码的后端开发者和全栈开发者,尤其是在没有框架“保护”或需要深入排查底层问题时。对于运维工程师处理与PHP相关的服务端问题(如nginx 502/504错误)也有很大帮助。
请注意,此Skill专注于PHP语言本身、标准库和核心扩展(如PDO、Session),不涉及Laravel、Symfony等具体框架的内部机制。对于框架特有的问题(如Eloquent、队列),建议使用专门的框架Skill。
核心特点
与通用编程助手不同,它深度聚焦PHP语言特有的陷阱(如类型转换、时区处理、OPcache)和经典错误(如“headers already sent”、内存耗尽),提供高度针对性的解决方案;同时,它明确区分了PHP核心与框架问题,避免了在框架内部机制上给出不准确的建议。
注意事项
不适用于Laravel、Symfony等PHP框架的内部机制问题,如Eloquent ORM、框架特定的队列或认证系统。
常见问题
PHP页面白屏或500错误没有具体信息怎么办?
开启错误日志,检查php.ini中display_errors和log_errors设置,或使用此Skill分析常见根因。
Composer安装后出现“Class not found”错误?
通常需要执行`composer dump-autoload`重新生成自动加载文件,或检查命名空间与文件路径映射。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/php-x-5/raw/index.md 读取 PHP 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/php-x-5/raw/index.md(查看排版版本)