suchmaske/rasmiphize

将阿拉伯文字符串转换为它们的rasm(PHP)

1.0.2 2021-01-17 19:09 UTC

This package is auto-updated.

Last update: 2024-09-18 03:40:10 UTC


README

将阿拉伯文字符串转换为它们的rasm。这包括

  • 移除重音符号
  • 移除发声符号

带重音符号和发声符号等的文本 带有重音符号和发声符号等的古兰经的第一篇经文

不带重音符号(rasm)的文本 古兰经第一篇经文的rasm形式

rasmiphize 与 rasmify 的比较

rasmifizerasmify 的后续版本。我在柏林-勃兰登堡科学人文学院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); // الڡاٮحه