Foros del Web » Programando para Internet » PHP »

problemas codificacion de caracteres en un array

Estas en el tema de problemas codificacion de caracteres en un array en el foro de PHP en Foros del Web. hola amigos tengo un array tipo $mensajes = Array ( "error1" => "base de datos vacia", "menu" => "menú de inicio" ) y resulta que ...
  #1 (permalink)  
Antiguo 03/08/2007, 19:07
 
Fecha de Ingreso: noviembre-2002
Mensajes: 746
Antigüedad: 22 años
Puntos: 6
problemas codificacion de caracteres en un array

hola amigos

tengo un array tipo

$mensajes = Array (
"error1" => "base de datos vacia",
"menu" => "menú de inicio"
)

y resulta que al llamar al array

print $mensajes['menu'];

al tener en la pagina
<meta http-equiv="content-type" content="text/html; charset=utf-8">

pues los caracteres no salen bien, pero si cambio utf8 a ISO-8859-1 se ven perfectamente.

yo creia que por defecto php funcionaba con utf-8
como puedo resolver el problema sin tener que imprimir cada array usando print utf8_encode($mensajes['menu'])?

gracias por la ayuda
  #2 (permalink)  
Antiguo 04/08/2007, 00:00
Avatar de Bellenger  
Fecha de Ingreso: noviembre-2004
Ubicación: En un lugar del Mundo...
Mensajes: 599
Antigüedad: 20 años
Puntos: 4
Re: problemas codificacion de caracteres en un array

prueba esto...
Código PHP:
print htmlentities($mensajes['menu']); 
htmlentities--> Convierte todos los caracteres a su entidad HTML normal...
__________________
Un Caballero Jura Lealtad. Usa su espada para suprimir la Injusticia No Conoce el Odio y Tampoco el AMOR...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:44.