如何用PHP替换具有相似外观的ASCII字符的UTF-8字符?

ns2*_*s2n 6 php utf8-decode

我有一个关于Unicode的问题.我需要PHP中的函数来转换字符串:

Xinchàotấctảcácbạn.Mìnhkhôngbiếttiếnganh.

至:

Xin chao tat ca cac ban.Minh khong biet tieng anh.

有谁能够帮我?

Sha*_*tta 7

iconv//TRANSLIT修饰符一起使用:

$str1 = "Xin chào t?t c? các b?n. Mình không bi?t ti?ng anh.";
$str2 = iconv("UTF-8", "ASCII//TRANSLIT", $str1);
print($str1.PHP_EOL.$str2);
Run Code Online (Sandbox Code Playgroud)

输出将是:

Xin chào t?t c? các b?n. Mình không bi?t ti?ng anh.
Xin chao tat ca cac ban. Minh khong biet tieng anh.

DEMO