Ir al contenido principal

Entradas

TOP Publicación

Cómo convertir correctamente a mayúsculas 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';

//Función de convención de cadena a mayúsculas
function my_strtoupper($cadena)
{
  return strtr(strtoupper($cadena),"àèìòùáéíóúçñäëïöü","ÀÈÌÒÙÁÉÍÓÚÇÑÄËÏÖÜ");
}

y utilizamos esta función en lugar de la función nativa de PHP.

Espero que sea de utilidad.
Saludos!

Entradas más recientes

SabiduriApp | Gana Premios Reales

Exportar y compartir configuración de SublimeText

Problema al iniciar servidor MySQL

Convertir campo MEMO a CARACTER Visual FoxPro

Como ver la contraseña de tu wifi en Windows 8.1 y 10

Agradecimiento a Freepik

Porque Telegram

Print Error 0X000003e3