有一个开源的Inpage乌尔都语到Unicode乌尔都语转换器Pak Inpage To Unicode Converter
,它是在Vb.net开发的,但你可以得到线索.
http://dl.dropbox.com/u/2700846/_InPageConverter.zip
开始:
将文本转换为字节数组.
for($i = 0; $i < strlen($inpage_data); ++$i)
{
$inp_code = ord($inpage_data[$i]);
if ($inp_code == 128)
{
$unicode_urdu = $unicode_urdu . '?';
}
Run Code Online (Sandbox Code Playgroud)
}
echo $unicode_urdu;
?>
Inpage中的每个单词都有唯一的代码,例如,Alif = 129,Bay = 128,Pay = 146.
现在将inpage转换为unicode Urdu相应的循环.