如何在PHP中将kruti dev转换为unicode

Saj*_*jal 3 php

我想将kruti dev(印度语言)转换为unicode。有此网站- http://rajbhasha.net/drupal514/UniKrutidev+Converter它转换krutidev为Unicode但是这是在JavaScript完成。我想用php做,有人可以帮忙。

dec*_*eze 5

您要做的不是编码转换,而是自定义字符映射

在编码中,特定的字节字节序列代表特定的字符。然后,字体使该字符形象化。例如,在ASCII中,字节x41代表字符“ A”,并且不同的字体具有不同的形状以在屏幕上可视地显示此“ A”。

就Kruti Dev而言,很明显在它诞生之时就没有印度语言的编码。即,没有指定应表示“?”的特定字节 在当时使用的任何系统中。Kruti Dev的创建者所做的只是重新定义了字母的形状。字节仍然说字母是“ A”,操作系统仍然认为它正在处理字母“ A”,但是字体包含“?”的形状。用于视觉显示。

因此,您无法在此处进行编码转换,因为底层的编码一开始就以非标准的方式被滥用。您需要做的是将拉丁字母映射到实际指定的印度字母。您需要将每个“ A”替换为“?”。(仅举一个例子,对实际映射一无所知)。