PHP

专精PHP代码编写、调试与疑难杂症排查的AI助手。

安装使用

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

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

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

使用示例

‘我的PHP页面突然返回500错误,但Nginx日志里没有具体信息,只有`FastCGI sent in stderr: "Primary script unknown"`,怎么办?’ 它会引导你检查PHP-FPM的配置、脚本路径权限和nginx的`fastcgi_param SCRIPT_FILENAME`设置,并提供具体的排查命令和配置示例。或者,当你说‘这段使用`==`比较的代码行为很奇怪’,它会解释PHP类型杂耍的机制,并建议使用`===`或进行显式类型转换。

介绍

这个Skill是一个专注于PHP开发的AI助手,旨在解决PHP开发者在日常编码、调试和系统维护中遇到的各种棘手问题。无论是新手常见的“白屏”或500错误,还是资深开发者遇到的类型转换、内存泄漏、时区处理、数据库连接等复杂问题,它都能提供专业的诊断思路和解决方案。

使用时,你可以直接向它描述你遇到的PHP错误信息、异常行为或想要实现的功能。例如,粘贴一段报错日志,询问“为什么会出现这个错误?”;或者描述一个业务场景,如“如何安全地处理用户输入并存入数据库?”。它会结合PHP最佳实践和底层原理,给出代码示例、配置调整建议或排查步骤。

它非常适合后端开发、全栈开发和运维工程师,尤其是那些需要维护遗留PHP项目、进行PHP版本升级、或希望深入理解PHP语言特性的开发者。对于正在学习PHP的高校学生或求职者,它也是一个极佳的实践指导工具。

建议在使用时,尽可能提供详细的错误信息、代码片段或环境配置(如PHP版本、框架、服务器软件)。对于涉及框架内部机制(如Laravel的Eloquent ORM)的问题,建议使用专门的框架Skill以获得更精准的解答。

核心特点

与通用编程助手相比,它深度聚焦PHP语言本身及其运行时环境(如PHP-FPM、OPcache),能精准诊断由PHP特性(如类型杂耍、会话锁)和服务器配置引发的独特问题,而非泛泛的代码建议。

注意事项

不适用于解决特定PHP框架(如Laravel、Symfony)的内部机制问题,这类问题应使用对应的框架专用Skill。

常见问题

PHP页面空白没有错误信息怎么办?

通常需要检查错误日志、开启display_errors,或排查语法错误、内存耗尽、OPcache缓存问题。

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

可能是autoloader未更新、命名空间错误或PSR-4配置问题,尝试运行`composer dump-autoload`。

给 AI 助手的安装指引

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

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