Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/08/2011, 10:49
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 6 meses
Puntos: 793
Respuesta: Imprimir caracter 'º'

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
  1. $º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 original
  1. echo $c . 'ºC equivale a ' . $f . 'ºF';

o así:

Código PHP:
Ver original
  1. echo "{$c}ºC equivale a {$f}ºC";

o con su nombre de entidad HTML reemplazando el grado por &#176

de está forma funcionarían tus variables reales $c y $f

Saludos
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 17/08/2011 a las 11:09