如何找到阿拉伯语和波斯语的错误拼写?

时间:2016-03-02 13:33:29

标签: php string words persian letters

在波斯语和阿拉伯语字母表中,我们有一些字母形状不同,但它们的声音非常接近。

这些是这些信件的清单:

  

S =س,ص,Ë

     

Gh =غ,ق

     

T =Ê,ط

     

Z =Ò,ض,ظ,ذ

     

H =Í,ه

许多人不知道如何写单词或忘记拼写并写错字。

例如,对于单词دغدغه,它可以用8种方式书写:

1:  دقدغه
2:  دقدغح
3:  دقدقه
4:  دقدقح
5:  دغدغه
6:  دغدغح
7:  دغدقه
8:  دغدقح

如何计算用户输入错误字数的方式?

在PHP中有没有执行此操作的功能?

1 个答案:

答案 0 :(得分:3)

你可以通过Combination(数学)来做到这一点,这是一种从集合中选择项目的方式,这样(与排列不同)选择的顺序无关紧要。

enter image description here

enter image description here Learn more

如何计算组合数? enter image description here

正如您在图片中看到的那样,您知道每个字母的数量不同的类型,只是字母中已创建字母的数量乘以该字母的不同类型的数量。 在这里,您所说的我们有8个结果。

对于第二个问题: GitHub 上有一个功能,请参阅演示存储库,你可以在那里测试你的话。