分享

thinkphp

 fanfl0517 2023-05-29 发布于江苏

说明

统计begin位置到end位置的执行时间(单位是秒),begin必须是一个已经标记过的位置,如果这个时候end位置 还没被标记过,则会自动把当前位置标记为end标签.默认的统计精度是小数点后4位
  • 1.
  • 2.

示例

//默认形式
debug('begin');
$memberModel = Model('Demo');
$memberList = $memberModel -> memberList();
debug('end');

echo debug('begin','end').'s';
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

输出

0.009000s
  • 1.

示例2

//指定小数位数,5表示小数点后5位
debug('begin');
$memberModel = Model('Demo');
$memberList = $memberModel -> memberList();
debug('end');

echo debug('begin','end',5).'s';
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

输出2

0.00900s
  • 1.

示例3

//内存开销统计
debug('begin');
$memberModel = Model('Demo');
$memberList = $memberModel -> memberList();
debug('end');

echo debug('begin','end','m');
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

输出3

30.76 KB
  • 1.

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多