rundiz/number
最新稳定版本:1.1.8
Composer 安装命令:
composer require rundiz/number
包简介
Number conversion (number to text) (Thai and English)
README 文档
README
The Number classes provide formatting, convertions classes and methods for working with numeric values.
The Number[Language] class is for convert number to text in Thai and English languages.
In Thai language it is including number to Thai Baht conversion.
Tested up to PHP 8.5
Example:
Convert number:
// For English require NumberEng.php, for Thai require NumberThai.php require 'Rundiz/Number/NumberEng.php'; // For English use NumberEng(), for Thai use NumberThai() $number_text = new Rundiz\Number\NumberEng(); echo $number_text->convertNumber('101'); // the result should be: // one hundred and one (for English) // หนึ่งร้อยเอ็ด (for Thai)
Convert Thai Baht:
require 'Rundiz/Number/NumberThai.php'; $number_text = new Rundiz\Number\NumberThai(); echo $number_text->convertBaht('3.23'); // the result should be: // สามบาทยี่สิบสามสตางค์
Convert file size to Bytes:
require 'Rundiz/Number/Number.php'; $number = new Rundiz\Number\Number(); echo $number->toBytes('1.3KB'); // 1300 echo $number->toBytes('1.3KiB'); // 1331.2
Convert to other file size unit from Bytes:
require 'Rundiz/Number/Number.php'; $number = new Rundiz\Number\Number(); echo $number->fromBytes('100000'); // 100.00 KB echo $number->fromBytes('133300'); // 133.30 KB echo $number->fromBytes('10000', 'KiB); // 9.76 KiB
Remove dot zero digits:
require 'Rundiz/Number/Number.php'; $Number = new Rundiz\Number\Number(); echo $Number->removeDotZero('1987.0000000000'); // 1987 echo $Number->removeDotZero('35.400'); // 35.400 echo $Number->removeDotZero('35.400', false); // 35.4 echo $Number->removeDotZero('35,400', false, ','); // 35,4 (european number format)
For more example, please look inside tests folder.
统计信息
- 总下载量: 25.71k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 1
其他信息
- 授权协议: MIT
- 更新时间: 2016-04-14