suchmaske / rasmiphize
将阿拉伯文字符串转换为它们的rasm(PHP)
1.0.2
2021-01-17 19:09 UTC
Requires
- php: >=5.6
- ext-intl: *
Requires (Dev)
- phpunit/phpunit: ^5.7.27
- squizlabs/php_codesniffer: 3.*
This package is auto-updated.
Last update: 2024-09-18 03:40:10 UTC
README
将阿拉伯文字符串转换为它们的rasm。这包括
- 移除重音符号
- 移除发声符号
rasmiphize 与 rasmify 的比较
rasmifize
是 rasmify 的后续版本。我在柏林-勃兰登堡科学人文学院Corpus Coranicum团队开发了 rasmify
。
由于我想维护这个 rasm 库,我决定用自己的名字发布一个后续版本。
安装
composer require suchmaske/rasmiphize
试用
您可以在以下链接测试: rasmifize 演示
如何使用
面向对象编程
// Imports use Rasmiphize\Rasmiphize; use Rasmiphize\ReplacementRules; // Code $arabicString = 'الفَاتِحَة'; $replacementRules = new ReplacementRules(); $rasmiphize = new Rasmiphize($replacementRules); $rasmiphize->toRasm($arabicString); // الڡاٮحه
静态
// Imports use Rasmiphize\Rasmiphize; // Code $arabicString = 'الفَاتِحَة'; Rasmiphize::rasmiphize($arabicString); // الڡاٮحه