tintnaingwin / myanfont
Laravel Zawgyi <=> Unicode 包
v4.0.0
2024-04-27 00:16 UTC
Requires
- php: ^8.2
- ext-json: *
- illuminate/contracts: ^11.0
Requires (Dev)
- laravel/pint: ^1.6
- orchestra/testbench: ^8.11|^9.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/phpstan: ^1.10
README
要求
version-4.*
version-3.*
version-2.*
自 2024 年 4 月 27 日起不再支持
version-1.*
自 2024 年 4 月 27 日起不再支持
version-0.*
自 2024 年 4 月 27 日起不再支持
阅读关于版本 0.x 和 1.x 的详细文档 在这里 和 这里.
安装
您可以使用以下命令通过 composer 安装此包
composer require tintnaingwin/myanfont:"~4.0"
该包将自动注册自己。
用法
使用外观
- Unicode 到 Zawgyi
MyanFont::uni2zg('ဥုံတလဲလဲဖွတလဲလဲ'); // ဥဳံတလဲလဲဖြတလဲလဲ MyanFont::uni2zg('ဥုံတလဲလဲဖွတလဲလဲ'); // ဥဳံတလဲလဲဖြတလဲလဲ
- Zawgyi 到 Unicode
MyanFont::zg2uni('ဥဳံတလဲလဲဖြတလဲလဲ'); // ဥုံတလဲလဲဖွတလဲလဲ MyanFont::zg2uni('ဥဳံတလဲလဲဖြတလဲလဲ'); // ဥုံတလဲလဲဖွတလဲလဲ
- 检测字体
// zawgyi MyanFont::isZgOrUni('ခ်ယ္ရီ'); // output - zawgyi // unicode MyanFont::isZgOrUni('ချယ်ရီ'); // output - unicode
使用辅助工具
- Unicode 到 Zawgyi
uni2zg('ဥုံတလဲလဲဖွတလဲလဲ'); // ဥဳံတလဲလဲဖြတလဲလဲ
- Zawgyi 到 Unicode
zg2uni('ဥဳံတလဲလဲဖြတလဲလဲ'); // ဥုံတလဲလဲဖွတလဲလဲ
- 检测字体
isZgOrUni('ခ်ယ္ရီ'); // output - zawgyi
测试
您可以使用以下命令运行测试
composer test
变更日志
请参阅 变更日志 了解最近的变化。
贡献
请参阅 贡献指南 了解详细信息。
安全漏洞
请参阅 我们的安全策略 了解如何报告安全漏洞。
致谢
许可
MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。