Obtengo el texto codificado en Windows-1256 de la web y necesito convertirlo a utf-8.PHP Convertir texto codificado para Windows-1256 en UTF-8
Intenté usar mb_convert_encoding e iconv pero parece que no funcionan.
ninguno de ellos parece ser capaz de manejar windows-1256.
¿Cómo hacerlo?
Editar: Más detalles sobre los errores. Al intentar
mb_convert_encoding($text,"utf-8", "windows-1256");
consigo
mensaje: mb_convert_encoding() [function.mb-convertir-codificación]: Ilegal codificación de caracteres especificada
y cuando intento
iconv("windows-1256", "utf-8", $text);
No obtengo ningún error pero devuelve un st vacío sonar
¿Podría copiar/pegar exactamente el código que ha probado y no funciona? ¿Recibes un error o simplemente cambias la cadena? –
¿Has probado CP1256 con iconv()? – Sjoerd
actualizó la pregunta con los errores que obtengo – applechief