mb_convert_encoding para russa em php
-
19-09-2019 - |
Pergunta
como converter caráter russo para utf-8 em PHP usando mb_convert_encoding ou qualquer outro método?
Solução
Você tentou o seguinte? Não tenho certeza se ele funciona, no entanto.
mb_convert_encoding($str, 'UTF-8', 'auto');
Outras dicas
$file = 'images/да так 1.jpg';//this is in UTF-8, needs to be system encoding (Russian)
$new_filename = mb_convert_encoding($file, "Windows-1251", "utf-8");//turn utf-8 to system encoding Windows-1251 (Russian)
Agora seus arquivos russos deve abrir seus personagens russos em php já estão utf-8 o que você precisa fazer é ter o nome no mesmo tipo de codificação como o seu sistema de codificação
ou se precisar o oposto ...
$new_filename = mb_convert_encoding($file, "utf-8", "Windows-1251");
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow