承接 mibexx/php-time-tracking 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mibexx/php-time-tracking

Composer 安装命令:

composer require mibexx/php-time-tracking

包简介

Tracks php execution time

README 文档

README

Tracks execution time in php applications.

Init

use Mibexx\TimeTracking\Adapter\TimeTracking;


TimeTracking::init();

Usage

use Mibexx\TimeTracking\Adapter\TimeTracking;

TimeTracking::track('First');
    usleep(1000000);
    TimeTracking::track('Second');
        usleep(1200000);
    TimeTracking::stop();
    TimeTracking::track('Second');
        usleep(1300000);
    TimeTracking::stop();
    TimeTracking::track('Third');
        usleep(1400000);
        TimeTracking::track('Fourth');
            usleep(1500000);
        TimeTracking::stop();
    TimeTracking::stop();   
TimeTracking::stop();

Get Results

use Mibexx\TimeTracking\Adapter\TimeTracking;

$trackingResults = TimeTracking::getTrackings();

echo '<table border="1" cellpadding="10"><thead><th align="left">Function</th><th align="right">Counter</th><th align="right">Times</th></thead><tbody>';
foreach ($trackingResults as $ident => $results) {
    echo sprintf(
        '<tr><td>%s</td><td align="right">%s</td><td align="right"><ul><li>%s</li></ul></td></tr>',
        $ident,
        count($results['trackings']),
        implode('</li><li>', array_column($results['trackings'], 'time'))
    );
}
echo '</tbody></table>';

统计信息

  • 总下载量: 6
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-02-28

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固