前言
该怎么强调调试的重要性呢?我们生病的时候,要去看医生,医生会通过各种仪器对我们进行检查,定位病因,然后给我们治疗。程序也会生病,生病的时候,作为医生(开发者)的我们,就要通过各种办法定位bug,然后修改代码。定位bug并且修改代码的过程,就是调试。
最简单直接的调试办法是摘出需要调试的部分,放入 main.php 中,然后运行脚本:php main.php
前提是调试环境要安装好php,检查方法:php -v
但是,这种方法并不适合项目的调试,因为项目中涉及到很多上下文,模拟起来会比较麻烦。这时候就需要调试工具出场了。
PHP的调试工具有很多,本文记录一下Xdebug的使用方法。配合使用的集成环境为laragon-1.0,IDE为PhpStorm-2016.2.1。