Abdusalamstd/ULY_convert - 码云 - 开源中国 (gitee.com)
php
<?php
$old = array('ا', 'ە', 'ب', 'پ', 'ت', 'ج', 'چ', 'خ', 'د', 'ر', 'ز', 'ژ', 'س', 'ش', 'ف', 'ڭ', 'ل', 'م', 'ھ', 'و', 'ۇ', 'ۆ', 'ۈ', 'ۋ', 'ې', 'ى', 'ي', 'ق', 'ك', 'گ', 'ن', 'غ', '؟');
$new = array('a', 'e', 'b', 'p', 't', 'j', 'ch', 'x', 'd', 'r', 'z', 'j', 's', 'sh', 'f', 'ng', 'l', 'm', 'h', 'o', 'u', 'ö', 'ü', 'w', 'é', 'i', 'y', 'q', 'k', 'g', 'n', 'gh', '?');
$pat = 'abc.txt';
$b = file_get_contents($pat);
$tr = "";
for ($i = 0; $i < strlen($b); $i++) {
if ($b[$i] == 'ئ') {
continue;
}
$x = 0;
for ($j = 0; $j < count($old); $j++) {
if ($b[$i] == $old[$j]) {
$tr .= $new[$j];
$x = 1;
break;
}
}
if ($x == 0) {
$tr .= $b[$i];
}
}
echo "\n\n\n";
echo "Aslisi: \n" . $b . "\n";
echo "Ozgar: \n" . $tr;
?>