`
joan0106
  • 浏览: 141025 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论

Xdebug调试PHP程序

阅读更多

利用Xdebug测试脚本执行时间

使用Xdebug_time_index()来显示时间

 

测试脚本占用的内存:

xdebug_memory_usage()

xdebug还提供了一个xdebug_peak_memory_usage()来查看内存占用的峰值

 

测试代码中的不足:

就是我们在php.ini中加入的

[Xdebug]
xdebug.profiler_enable=on
xdebug.trace_output_dir="D:\Projects\xdebug"
xdebug.profiler_output_dir="D:\Projects\xdebug"
把分析的情况写入D:\Projects\xdebug

分享到:
评论

相关推荐

    使用xdebug调试PHP程序

    ### 使用Xdebug调试PHP程序 #### 一、为何需要Xdebug? 尽管许多PHP开发者习惯于使用`echo`、`print_r()`、`var_dump()`等简单的方法来调试代码,但这些方法存在一定的局限性。例如,它们无法提供详细的错误追踪...

    使用NetBeans + Xdebug调试PHP程序的方法

    首先,我们来看标题“使用NetBeans + Xdebug调试PHP程序的方法”,这里面涉及两个关键的技术组件:NetBeans和Xdebug。NetBeans是一个开源的集成开发环境(IDE),提供丰富的功能来支持各种语言的开发,尤其是Java和...

    PHP调试,使用Komodo和Xdebug进行PHP程序的调试

    PHP调试,使用Komodo和Xdebug进行PHP程序的调试 PHP调试,使用Komodo和Xdebug进行PHP程序的调试 PHP调试,使用Komodo和Xdebug进行PHP程序的调试 PHP调试,使用Komodo和Xdebug进行PHP程序的调试

    php xDebug调试组件

    **Xdebug调试组件详解** 在PHP开发过程中,准确地定位并解决代码问题至关重要。Xdebug作为PHP的一个扩展,为开发者提供了强大的调试功能,使得性能分析和错误排查变得更加简单易行。本文将深入探讨Xdebug的功能、...

    PHP调试,使用Komodo和Xdebug进行PHP程序的调试(2)

    PHP调试,使用Komodo和Xdebug进行PHP程序的调试(2) PHP调试,使用Komodo和Xdebug进行PHP程序的调试(2) PHP调试,使用Komodo和Xdebug进行PHP程序的调试(2) PHP调试,使用Komodo和Xdebug进行PHP程序的调试(2)

    xdebug helper调试插件

    1. **断点调试**:Xdebug Helper 允许用户在代码的特定位置设置断点,当程序运行到这些点时会暂停,便于开发者查看此时的变量值、调用栈等信息。 2. **变量查看**:在暂停执行后,开发者可以通过插件查看所有层级的...

    php100-101PHP5.3 Xdebug 调试器配置与应用.rar

    标题中的"php100-101PHP5.3 Xdebug 调试器配置与应用"表明了这是一个关于PHP编程的教程,特别聚焦在PHP5.3版本上,内容涉及Xdebug调试器的配置和使用。Xdebug是一款强大的PHP扩展,用于代码调试和性能分析,对于开发...

    zend studio10 + XDebug调试PHP配置

    【zend studio10 + XDebug调试PHP配置】的配置步骤主要分为两大部分:WAMP环境的配置和Zend Studio的配置。以下将详细讲解这两个部分。 首先,为了在PHP环境中使用XDebug进行调试,你需要下载一个集成服务器,比如...

    vim dbgp 调试插件。

    本篇文章将深入探讨如何使用vim与dbgp插件配合PHP的Xdebug调试PHP程序。 首先,我们需要理解`vim dbgp`调试插件的核心概念。dbgp( DBGp Proxy)是Xdebug调试协议的缩写,它是PHP调试器Xdebug实现的一种通用接口。...

    xdebug--PHP调试工具

    使用Xdebug进行调试时,你可以设置断点,当执行流到达断点时,程序会暂停,此时可以查看并修改变量的值,检查调用堆栈,逐步执行代码等。这对于理解代码运行逻辑、查找错误或优化性能非常有帮助。 而性能分析则通过...

    Xdebug helper php调试专用,四个版本呦

    其中,“php调试”是指对PHP程序进行错误排查和功能验证的过程;“插件”表明Xdebug helper是一种软件扩展,它可以与浏览器或IDE集成,为开发者提供便捷的调试环境;“debug”是调试的英文,强调了这款工具的核心...

    chrome浏览器调试php使用xdebug

    本文将详细讲解如何使用Chrome浏览器结合Xdebug工具进行PHP断点调试,这对于PHP开发者来说是一项非常实用的技术。 首先,Xdebug是一个强大的PHP扩展,专为PHP的调试和分析而设计。它提供了一个丰富的调试环境,支持...

    利用xdebug分析php程序

    《利用Xdebug分析PHP程序:挖掘性能瓶颈》 在编程领域,80-20定律同样适用,即20%的代码往往导致了80%的性能问题。对于PHP开发者而言,有效地定位并优化这些瓶颈至关重要。Xdebug,一个强大的PHP调试扩展,正是解决...

    php调试之Netbeans + xdebug 配置全攻略

    安装完成后,还需要进一步配置Netbeans以支持Xdebug调试。 - **配置Xdebug插件**:在Netbeans中安装Xdebug插件。 - **配置调试选项**:在项目设置中开启调试选项,并指定Xdebug的配置文件位置以及调试端口等参数。 ...

    Xdebug超集(所有Xdebug对应的php版本的扩展dll文件)

    Xdebug是一款广受欢迎的PHP扩展,它为开发者提供了一个强大的调试和分析工具,使得调试PHP代码变得更加简单。这款开源工具由Derick Rethans开发,旨在帮助PHP开发者追踪代码执行,定位错误,以及优化应用程序性能。...

    php调试器 xdebug

    本文将详细介绍如何使用Xdebug与Notepad++集成进行PHP程序的调试。 首先,我们需要安装Xdebug。Xdebug是一个PHP扩展,可以在PHP运行时提供调试信息。下载对应PHP版本的Xdebug二进制文件,将其解压后放到PHP的扩展...

Global site tag (gtag.js) - Google Analytics