Con todo el respeto que se merece @vgonga1986 no es ningún problema de charset... Ni de cabeceras.
echo "
$cºC equivale a
$fºF";
El signo de de grados es permitido en una variable y lo que estas haciendo es imprimir 2 variables no definidas
$cºC y
$fºF. Como no tienes activados los errores tipo notice para variables no definidas, te imprime simplemente el contenido
" equivale a ". En resumen las variables $cºC y $fºF no existen.
Una variable puede ser por ejemplo:
Código PHP:
Ver original$ºandresdzphpºandres = 'Esto es un ejemplo';
Aclaro que no es una buena práctica pero es aceptado por PHP
y podrías hacer algo como:
Código PHP:
Ver originalecho $c . 'ºC equivale a ' . $f . 'ºF';
o así:
o con su nombre de entidad HTML reemplazando el grado por
°
de está forma funcionarían tus variables reales
$c y
$f
Saludos