在php里做调试的时候我们经常用exit来中断流程,Magento也是一样,但有些后台运行的代码是没办法用exit中断后输出信息到浏览器的,比如监听事件的方法运行的时候,又比如api接口被调用的时候,这是可以用写日志文件的方式来记录一些特定内容来做调试,Magento自带了一个写日志的静态方法:Mage::log()。
直接使用Mage::log('$Message'); 可以把你想要记录的信息写进系统自带的system.log文件里,当然你也可以自己新建一个文件来写记录,代码如下
Mage::log($loginfo, null, "logfile.log");