重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这篇文章主要介绍phpstorm使用Xdebug调试代码的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
创新互联建站服务项目包括赤峰网站建设、赤峰网站制作、赤峰网页制作以及赤峰网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,赤峰网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到赤峰省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!echo $a;exit;
相关学习推荐:phpstrom使用教程
Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。
如果是集成环境,比如phpstudy,就不需要自己安装了,直接环境->PHP->设置(PHP版本号别搞混了)
这里设置下端口号,凭自己喜好就行,我设置了9001
查看phpinfo,搜索下,有xdebug模块就行了
把这个参数拿过来
左边可以打断点,当代码执行到断点时会停止
这个按钮点一下,会执行一行代码,但遇到函数会直接执行整个函数
这个按钮也是执行一行代码,可以进入函数内部执行
跳到下一个断点
第一个页面可以很清晰的查看所有变量
第二个页面可以打印变量,甚至可以执行对象函数方法(贼有用)
第三个页面是查看输出
断点调试时,PHP脚本执行超时后Apache自动断开连接,然后返回一个500错误
在apache的http.conf文件加入
FcgidIOTimeout 600
以上是“phpstorm使用Xdebug调试代码的方法”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!