konthaina/khmer-format
最新稳定版本:v0.3.2
Composer 安装命令:
composer require konthaina/khmer-format
包简介
Khmer formatting utilities for time and money (digits or Khmer words).
README 文档
README
Khmer formatting utilities for time and money.
Install
composer require konthaina/khmer-format
Time Formatter
require_once __DIR__ . '/vendor/autoload.php'; use KhmerFormat\KhmerTimeFormatter; echo KhmerTimeFormatter::format("1:22 PM", "digits"); // ម៉ោង១ និង ២២ នាទី រសៀល echo KhmerTimeFormatter::format("13:22", "words"); // ម៉ោងមួយ និង ម្ភៃពីរ នាទី រសៀល echo KhmerTimeFormatter::formatNow("digits"); echo KhmerTimeFormatter::formatNow("words", "Asia/Phnom_Penh");
Features:
- Accepts 12-hour (
1:22 PM) and 24-hour (13:22) input. - Outputs Khmer time in digits or Khmer words.
- Includes
formatNow()for real current time. - Supports timezone input (for example
Asia/Phnom_Penh).
Money Formatter
use KhmerFormat\KhmerMoneyFormatter; echo KhmerMoneyFormatter::formatKHR(15000); // ១៥,០០០ ៛ echo KhmerMoneyFormatter::formatUSD(15000); // $15,000.00 echo KhmerMoneyFormatter::toKhmerWordsKHR(15000); // មួយម៉ឺនប្រាំពាន់ រៀល echo KhmerMoneyFormatter::toKhmerWordsUSD(15000); // មួយម៉ឺនប្រាំពាន់ ដុល្លារ echo KhmerMoneyFormatter::format('KHR', 15000, false); // 15,000 ៛ echo KhmerMoneyFormatter::format('USD', 15000); // $15,000.00
Features:
- KHR formatting with no decimals.
- USD formatting with 2 decimals.
- Khmer word output for KHR and USD.
- Proper currency symbols (
៛,$).
Test
composer install
composer test
Release
git tag v0.3.2 git push --tags
Then update the package on Packagist (or use webhook auto-update).
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-16