phpstorm debug使用教程,phpstorm debug配置

  phpstorm debug使用教程,phpstorm debug配置

  PhpStorm是一个轻量级、便捷的PHP IDE,提供智能代码补全、快速导航和即时错误检查,大大提高了编码效率。以其独特的开发便利性,在短时间内赢得了大量PHPer的青睐。

  Xbug是一款开源的PHP调试器(即调试工具),可以用来跟踪、调试和分析PHP程序的运行状态。您可以通过调试器交互地来回调试脚本。注意:php版本和xdebug版本必须对应。我这里用的是wampserver,PHP和xdebug都下载了。从http://xdebug.org/download.php.单独下载Xdebug

  zend_extension_ts=

  d:/wamp/bin/PHP/PHP 5 . 5 . 12/Zend _ ext/PHP _ xdebug-2 . 2 . 5-5.5-vc11 . dll //xdebug存储路径,

  xbug . profiler _ enable=off//性能优化,本文不使用。选择关闭(如果不关闭,您将使用

  以每分钟几百m的速度生成大量日志文件,不到一天你的硬盘就哭了)

  要查看Xdebug是否成功打开,只需打印phpinfo。将以下代码放在任何php文件中,浏览器都可以访问它。

  选择编辑配置,配置服务器信息,添加项目调试和开发地址,然后单击确定。PhpStorm配置完成。有关本地服务器配置的详细信息,请参见http://blog..net/knight_quan/article/details/51830683。

  在要调试的行上做一个断点(只需点击行号后面的空格,然后再次点击取消断点)。需要注意的是,当程序运行到断点时,程序会停留在该行中,但该行本身不会被执行。从这里,您可以查看程序运行时包含的所有数据信息。当然,查看信息等同于使用echo、print或var_dump。

  中断—单击bug。

  —点击浏览器页面触发断点—自动跳回PhpStorm—检查携带的数据(调试目的)—一步一步找到问题点—点击运行(或F5)—浏览器页面继续执行—调试完成。

  3.1如果端口被占用,可以在php.ini中配置xdebug.remote_port与PhpStorm中的调试端口相同。

  Xbug可以用来跟踪、Xdebug和分析PHP程序的运行状态。本文主要关注调试。Xdebug本身有大量的内置函数,可以分析php程序的性能瓶颈。它的高级用法将在其他文章中讨论。灵活使用Xdebug对提高调试效率会有很大的帮助。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 七种php开发环境搭建工具有哪些,七种php开发环境搭建工具包括
  • 七种php开发环境搭建工具有哪些,七种php开发环境搭建工具包括,七种PHP开发环境搭建工具
  • php高并发三种解决方法,php 高并发解决方案
  • php高并发三种解决方法,php 高并发解决方案,PHP解决高并发问题(opcache)
  • php邮件发送的两种方式区别,php邮件发送的两种方式是什么
  • php邮件发送的两种方式区别,php邮件发送的两种方式是什么,php邮件发送的两种方式
  • php跳转页面的几种实现方法详解图,php跳转页面的几种实现方法详解视频
  • php跳转页面的几种实现方法详解图,php跳转页面的几种实现方法详解视频,PHP跳转页面的几种实现方法详解
  • PHP购物车,php立即购买和购物车功能
  • PHP购物车,php立即购买和购物车功能,php实现购物车功能(上)
  • php读取pdf数据,php pdf读取
  • php读取pdf数据,php pdf读取,PHP中使用mpdf 导出PDF文件的实现方法
  • php网站判断用户是否是手机访问的方法有哪些,php如何判断用户是否登录
  • 留言与评论(共有 条评论)
       
    验证码: