我正在使用iconv将土耳其语字母转换为标准的latin-1。其他非标准字母正在被正确替换(C代表Ç等)由于某种原因,我没有运气将无点我改成虚线i。相反?显示而不是ı。所以ÇocukYogası应该读作Cocuk Yogasi。
这就是我所拥有的
$egitname = $result->header;
$imgname = $result->heading;
setlocale(LC_ALL, 'en_GB');
$string = iconv('UTF-8', 'ASCII//TRANSLIT', $egitname);
我尝试使用ISO而不是ASCII,这没有任何帮助,我真的不知道它为什么不起作用。也许有些东西我忽略了。