tintnaingwin/myanfont

Laravel Zawgyi <=> Unicode 包

v4.0.0 2024-04-27 00:16 UTC

README

Latest Version on Packagist Laravel 11.x Total Downloads License

要求

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)。请参阅 许可文件 了解更多信息。