本地PHP调试核心是实时查看错误、变量和执行流程,需启用错误提示(display_errors=On、error_reporting=E_ALL)、配置Xdebug断点调试、使用var_dump/print_r快速输出、以及PHP内置服务器快速验证。

本地 PHP 环境调试代码,核心是让代码运行时能实时看到错误、变量值和执行流程。不需要部署到服务器,关键在于配置好开发环境 + 调试工具链。
启用 PHP 错误提示(最基础但常被忽略)
很多新手看不到报错,是因为 PHP 默认关闭了错误显示。打开 php.ini 文件,确认以下几项已设置:
- display_errors = On(开发时必须开启)
- error_reporting = E_ALL(显示所有级别错误)
- log_errors = On(同时建议开启,错误也会写入日志)
改完记得重启 Web 服务(如 Apache 或 Nginx),或重启 PHP-FPM。用 phpinfo() 页面确认生效。
用 Xdebug 搭配 IDE 实现断点调试
Xdebug 是目前最主流的 PHP 调试扩展,配合 VS Code 或 PHPStorm 可以单步执行、查看变量、调用栈、修改值。
立即学习“PHP免费学习笔记(深入)”;
标签: php phpstorm js json apache nginx 浏览器 端口 工具 session 栈 路由 vs
还木有评论哦,快来抢沙发吧~