Dr Zippie responde
Miércoles 20 de Agosto de 2008
Pontecesures
Está en : Inicio :: Herramientas de Desarrollo :: PHP :: Trucos y cuestiones de PHP :: Operaciones con cadenas

Operaciones con cadenas


:: Cómo convertir correctamente a mayusculas los acentos
Para realizar una correcta conversión podemos utilizar el Setlocale();
setlocale(LC_CTYPE, 'es');
echo strtoupper('áéíóú');
Otra forma (si no disponemos de los tipos europeos) es sustituyendo con strtr
$cadena = 'más veloz que la imaginación';
echo strtr(strtoupper($cadena),"àèìòùáéíóúçñäëïöü","ÀÈÌÒÙÁÉÍÓÚÇÑÄËÏÖÜ");