• YII2 源码阅读 综述


    如何阅读源码呢?

    我的方法是,打开xdebug的auto_trace

    [XDebug]
    ;xdebug.profiler_append = 0
    ;xdebug.profiler_enable = 1
    ;xdebug.profiler_enable_trigger = 0
    xdebug.auto_trace = On
    xdebug.collect_vars = On
    xdebug.collect_return = On
    xdebug.collect_params = 4
    xdebug.show_local_vars = On
    xdebug.profiler_output_dir ="D:phpStudy	mpxdebug"
    xdebug.trace_output_dir ="D:phpStudy	mpxdebug"
    xdebug.profiler_output_name = "cache.out.%t-%s"
    xdebug.remote_enable = 1
    xdebug.remote_handler = "dbgp"
    xdebug.remote_host = "127.0.0.1"
    zend_extension="D:phpStudyphp54nextxdebug.dll"
    

    这样访问一下首页就记录下了YII的执行过程(好像只记录了函数的调用,同时能显示传入函数的参数值,函数的返回值)

    然后配合源码,就能比较轻松的读懂了。这样不需要为了看传入一个函数的参数值是什么而用var_dump,省去很多麻烦

  • 相关阅读:
    第几天
    计算一个歌手的平均分
    将单词的首字母改为大写
    两数求和
    做一板1寸照片
    Filter过滤器
    AJAX
    EL表达式
    session存取
    默认的前进,刷新,后退,代码
  • 原文地址:https://www.cnblogs.com/bushe/p/5230571.html
Copyright © 2020-2023  润新知