Estoy escribiendo un programa para la consola de Windows en PHP (osea, PHP-CLI)
El problema me aparece al intentar imprimir en pantalla textos con tildes. Se que debería ser cosa de la codificación de caracteres, pero es que la consola de Windows no me acepta las tildes de ninguna de estas tres formas (por "no me acepta" me refiero a que imprime otros carácteres en su lugar)
Código PHP:
<?php
echo "áéíóú\r\n";
echo utf8_encode("áéíóú\r\n");
echo utf8_decode("áéíóú\r\n");
?>
¿Alguna sugerencia?
Será que la terminal de Windows no usa ni ISO-8859-1 ni UTF-8 para representar el texto? ¿Cómo podría averiguar qué codificación usa?
Gracias por vuestro tiempo