vistag / human-readable
将数字和秒转换为可读格式
dev-master
2018-01-29 20:44 UTC
Requires
- php: ^5.4 || ^7.0
Requires (Dev)
- jakub-onderka/php-parallel-lint: ^0.9.0
- phpunit/phpunit: ^4.7|^5.0
This package is not auto-updated.
Last update: 2024-09-15 04:31:34 UTC
README
可读性数字和时间包
安装
您可以通过以下命令使用composer安装此包
composer require vistag/human-readable
用法
数字
use Vistag\HumanReadable\ReadableNumber; $number = new ReadableNumber(550); $number->raw(); // 550 $number->short(); // 550 $number->long(); // 550 $number = new ReadableNumber(1515); $number->short(); // 1.5k $number->long(); // 1.51k $number = new ReadableNumber(155550); $number->short(); // 155k $number->long(); // 155.55k $number = new ReadableNumber(5999900); $number->short(); // 5.9M $number->long(); // 5.99M
查看测试以获取更多示例。
秒
use Vistag\HumanReadable\ReadableSeconds; $seconds = new ReadableSeconds(990); $seconds->raw(); // 990 $seconds->short(); // 990s $seconds->long(); // 16m 30s $seconds = new ReadableSeconds(1010); $seconds->short(); // 16m $seconds->long(); // 16m 50s $seconds = new ReadableSeconds(155550); $seconds->short(); // 151m $seconds->long(); // 2h 31m $seconds = new ReadableSeconds(5999900); $seconds->short(); // 27h $seconds->long(); // 27.6h
查看测试以获取更多示例。
支持
如果您认为您发现了问题,请使用 GitHub问题跟踪器 报告问题,或者更好的方法是,分支仓库并提交拉取请求。
如果您使用此包,我很乐意听到您的想法。谢谢!
许可证
MIT许可证 (MIT)。 Vistag.com