1、错误信息的输出(echo、dump):
当运行结果与预期不相符时,为了找出问题所在可以在程序运行的过程中输出数据验证自己的猜想,如果知道问题所在可以在自己认为出现问题的地方将数据输出,如果不知问题所在可以在程序的中间位置进行输出,可以提高判断的速度
2、记录日志:
日志简单来说就是记录了发生在程序在运行过程中的事件,目的就是为了当程序出现问题时,可以根据日志信息浮现问题。
记录日志信息主要包括:
1)、请求时的原始数据;2)、输出的数据;3)、异常数据;
3、打断点
phpStorm安装Xdebug后可以通过打断点的方式查看运行过程中的参数。
4、异常输出(抛出异常)
try{
}catch(Exception $e){
}