utf8 problema
Olá amigos, criei um sistema para gerenciar dominios, ele faz uso da api rdap do registro br
no meu
$arrContextOptions=array(
"ssl"=>array(
"verify_peer"=>false,
"verify_peer_name"=>false,
),
);
$response = file_get_contents("https://rdap.registro.br/domain/$linha[$i]", false, stream_context_create($arrContextOptions));
tem uns 3 ou 4 malditos domínios, que por motivo desconhecido, criaram com acento ex: aymoréfinanciamentos.com.br, no inicio do sistema ou até no mesmo arquivo já dei header("Content-type: text/html; charset=utf-8");
já fiz $linha[$i] = utf8_encode($linha[$i]) ou utf8_decode($linha[$i]);
meu header do html já está como utf-8 e nada de resolver, esse array $linha recebe o conteúdo via fgets de um arquivo csv que não sei a codificação, já tentei até retirar a acentuação com
$linha[$i] = preg_replace(array("/(á|à|ã|â|ä)/","/(Á|À|Ã|Â|Ä)/","/(é|è|ê|ë)/","/(É|È|Ê|Ë)/","/(í|ì|î|ï)/","/(Í|Ì|Î|Ï)/","/(ó|ò|õ|ô|ö)/","/(Ó|Ò|Õ|Ô|Ö)/","/(ú|ù|û|ü)/","/(Ú|Ù|Û|Ü)/","/(ñ)/","/(Ñ)/"),explode(" ","a A e E i I o O u U n N"), $linha[$i]);
Alguém manja outra possibilidade?
Discussão (4)
Carregando comentários...