• 技术文章 >PHP >PHP教程

    php命令行中进行断点

    小妮浅浅小妮浅浅2021-05-26 11:16:52原创191

    1、说明

    除了在 PHP 代码中给出固定的断点之外,我们还可以在命令行中进行断点的增加。

    去掉之前的方法断点函数。然后在命令行中指定在方法中增加一个断点。

    2、实例

    prompt> b testFunc#3
    [Breakpoint #1 added at testFunc#3]

    #3 这是什么意思呢?其实就是说我们在这个方法体内部的第 3 行增加一个断点。也就是说,我们在 $i += 3; 这一行增加了一个断点。行数是从方法定义那一行开始算的并且是从 1 开始,如果不加这个行数,就是直接从方法定义那一行开始。

    prompt> r
    [Breakpoint #0 resolved at testFunc#3 (opline 0x1050ef660)]
    [Breakpoint #0 resolved at testFunc#3 (opline 0x1050ef660)]
    [Breakpoint #0 resolved at testFunc#3 (opline 0x1050ef660)]
    [Breakpoint #0 resolved at testFunc#3 (opline 0x1050ef660)]
    [Breakpoint #0 in testFunc()#3 at /Users/zhangyue/MyDoc/博客文章/dev-blog/php/202006/source/PHPDebug互动扩展.php:13, hits: 1]
    >00013:     $i += 3;
     00014:     echo "This is testFunc! i:" . $i, PHP_EOL;
     00015: }

    以上就是php命令行中进行断点的方法,大家学会后也赶快尝试下实例操作吧。更多php学习指路:php教程

    专题推荐:php命令行
    上一篇:php构造方法__construct()是什么 下一篇:php方法断点如何实现

    相关文章推荐

    • php文件上传大小限制• php文件怎么解压• php文件怎么在手机上打开• php实现文件的上传和下载• 如何打开php项目• php7与php5的区别• php7为什么比5快• php7.4新特性• php7.3新特性• php7新特性• php架构师是做什么的• php框架有哪些• php数组函数有哪些• php数组转字符串• php环境搭建教程• php上传文件代码• PHP中define定义常量的方法• PHP使用fread()操作字节• php常见运行模式详解• php中PDO库是什么• php PDO运行查询的方法
    品易云

    全部评论我要评论

  • 取消发布评论发送
  • 

    Python学习网