PHP

专精PHP开发、调试与疑难杂症的AI助手

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:PHP。
它的用途是:专精PHP开发、调试与疑难杂症的AI助手
完整的 Skill 内容见:https://321skill.com/skills/php-x-9/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘我的PHP页面突然返回500错误,但日志里没有具体信息,如何开启错误显示并定位问题?’,它会指导你修改php.ini中的display_errors和error_reporting设置,并建议检查服务器错误日志路径。或者,当你说‘使用PDO插入数据时,如何防止SQL注入?’,它会提供使用预处理语句和绑定参数的安全代码示例。

介绍

本Skill专为解决PHP开发中的各类棘手问题而设计。无论是遇到空白页、500错误等常见故障,还是类型转换、数组处理、PDO绑定、会话管理、PHP-FPM配置、OPcache缓存等底层技术难题,它都能提供精准的代码编写、调试指导和解决方案。

使用时,你可以直接描述遇到的错误信息、异常行为或想要实现的功能,例如“PHP页面一片空白怎么办?”或“如何安全地绑定PDO参数?”。AI将基于PHP最佳实践和版本特性,给出具体的代码片段、配置调整建议或排查步骤。

它非常适合后端开发、全栈开发和运维工程师,尤其是那些需要维护或开发PHP原生项目、处理遗留代码、优化服务器配置或排查生产环境问题的开发者。对于依赖Composer、使用PDO进行数据库操作、或需要深入理解PHP 8新特性的用户尤其有帮助。

建议在遇到具体错误时提供尽可能多的上下文(如PHP版本、错误日志片段、相关代码),以获得更精准的解答。请注意,它主要专注于PHP语言本身、标准库和核心扩展,不深入处理Laravel等特定框架的内部机制,框架相关问题应使用对应的框架Skill。

核心特点

与通用编程助手不同,它深度聚焦PHP语言特有的陷阱(如类型强制转换、时区处理、OPcache缓存失效)和服务器端配置(如PHP-FPM调优、nginx错误码关联),提供从代码到部署环境的端到端问题诊断。

注意事项

不适用于Laravel、Symfony等PHP框架的内部机制(如Eloquent ORM、队列、框架特定的认证系统),这些应由专门的框架Skill处理。

常见问题

Composer安装后出现“Class not found”错误怎么办?

通常与自动加载有关。请检查composer.json的PSR-4配置是否正确,并运行`composer dump-autoload`重新生成自动加载文件。

PHP-FPM配合nginx出现502/504错误如何排查?

可检查PHP-FPM进程池配置(pm.max_children等)、请求超时设置(request_terminate_timeout),以及nginx的fastcgi连接和读写超时参数。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/php-x-9/raw/index.md 读取 PHP 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。