Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2007, 10:42
lotusxxl
 
Fecha de Ingreso: junio-2002
Mensajes: 243
Antigüedad: 21 años, 10 meses
Puntos: 1
acentos strtoupper

Hola, tengo problemas con la función strtoupper. Las letras con acentos no las pasa a mayúsculas. Ya se que podria utilizar funciones del tipo ereg_repalce, pero me gustaría solucionarlo sin tener q modificar todos los strtoupper q tengo en mi web.

He probado con el setloacle pero solo me funciona con las funciones de fechas, pero con las de cadenas nada de nada...

he probado lo siguiente

Código PHP:
setlocale(LC_CTYPE'es_ES.utf8');

echo 
strtoupper("ála èlà pé í"); 
y me devuelve esto "áLA èLà Pé í"

si pongo esto

Código PHP:
setlocale(LC_ALL'es_ES.utf8');

echo 
strftime("%B"); 
me deveulve "marzo"

Alguna idea?

Gracias.