• 技术文章 >后端开发 >php教程

    有关PHP调试的小技巧,看看吧!

    藏色散人藏色散人2021-09-13 17:33:05转载418

    PHP调试小技巧

    在开发机环境只能只能使用VIM和Emacs(我用的是Emacs),调试PHP没有什么比较的工具,下面是我常用的一个函数:

    file_put_contents('/tmp/my.log', print_r(array(date('Y-m-d H:i:s'), __LINE__, __METHOD__, ), TRUE)

    该函数可以向/tmp/my.log文件输出一条日志,包括函数执行的日期、在哪一行执行、由哪个方法执行, 在__METHOD__之后可以加上我们想打印的变量,比如$a,然后就像下面这样:

    file_put_contents('/tmp/my.log', print_r(array(date('Y-m-d H:i:s'), __LINE__, __METHOD__, $a), TRUE), FILE_APPEND | LOCK_EX);

    然后我们重新运行代码,同时新开一个窗口,监视日志变化:

    $ tailf /tmp/my.log

    这样我们就可以打印出$a变量了。

    推荐学习:《PHP视频教程

    以上就是有关PHP调试的小技巧,看看吧!的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:segmentfault,如有侵犯,请联系admin@php.cn删除
    专题推荐:php
    上一篇:一文详解关于php数据过滤 下一篇:这个php-cs-fixer编码格式化工具,你还不会用吗?
    线上培训班

    相关文章推荐

    • PHP如何打印跟踪调试信息• PHP如何使用psysh调试代码片段工具• php怎么调试sql语句错误• PHP hyperf如何配置yasd调试环境

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网