首先配置PHP解释器并测试php -v,再在Sublime Text中创建PHP构建系统运行脚本,接着通过Package Control安装PHP Companion等插件提升开发体验,最后使用var_dump或Xdebug结合外部工具实现调试。

在 Sublime Text 中配置 PHP 开发环境,虽然它不像专业 IDE 那样自带调试功能,但通过插件和外部工具配合,可以高效地运行与调试 PHP 代码。以下是具体配置步骤。
1. 安装并配置 PHP 解释器
确保你的系统中已经安装了 PHP,并能通过命令行运行。
- Windows:前往 https://www.php.cn/link/a9a2c061a1c2743d489c6863eae6725a 下载 PHP,解压后将路径添加到系统环境变量 PATH 中。
- macOS / Linux:通常已预装,可通过终端执行 php -v 检查版本。若未安装,使用包管理器(如 brew 或 apt)安装。
测试是否成功:打开终端或命令提示符,输入 php -v,如果显示版本信息,则配置完成。
2. 在 Sublime Text 中运行 PHP 代码
通过构建系统(Build System),你可以直接在 Sublime 中运行 PHP 脚本。
立即学习“PHP免费学习笔记(深入)”;
- 打开 Sublime Text,点击顶部菜单 Tools → Build System → New Build System…
- 将内容替换为以下 JSON 配置:
{
"cmd": ["php", "$file"],
"selector": "source.php",
"file_regex": "^(...*?):([0-9]+):([0-9]+): (.*)$"
}
- 保存为 PHP.sublime-build,默认会保存到配置目录中。
- 打开一个 .php 文件,按 Ctrl+B(或 Cmd+B)即可运行当前脚本,输出结果会显示在底部面板。
3. 使用插件增强开发体验
安装以下常用插件可大幅提升开发效率(需先安装 Package Control):
- PHP Companion:提供类跳转、自动补全、命名空间支持等。
- IntelliSense 或 SublimeCodeIntel:增强代码提示和函数跳转。
- Emmet:提升 HTML 编写速度(适合 PHP 模板)。
- BracketHighlighter:高亮匹配的括号,便于排查语法错误。
安装方法:按下 Ctrl+Shift+P,输入 “Install Package”,然后搜索插件名并安装。
4. 调试 PHP 代码的方法
Sublime Text 本身不支持断点调试,但可以通过以下方式辅助调试:
- var_dump() 与 die():在关键位置插入 var_dump($var); die; 查看变量状态。
- error_log():将调试信息写入日志文件,避免影响页面输出。
- 结合 Xdebug + 外部工具调试:
- 配置 php.ini 启用 Xdebug,并设置远程调试参数。
- 使用 PhpStorm、VS Code 或浏览器插件连接调试会话。
- Sublime 可配合 Remote Debug 插件实现部分断点功能,但配置较复杂。
基本上就这些。Sublime Text 适合轻量级 PHP 开发,运行快捷、界面简洁。虽无内置调试器,但搭配命令行和日志输出,足以满足日常编码需求。











