Solución a strtoupper con tildes [php]

Este es un dato rápido para los que han intentado convertir una cadena de texto con tildes a mayúsculas con strtoupper y que da este tipo de resultado:

sábado ==> SáBADO

La solución es utilizar la función mb_strtoupper, que tiene las propiedades del carácter Unicode, es decir que la transformación del texto no se ve afectado por la configuración regional.

Ejemplo:
echo mb_strtoupper('sábado','utf-8');

 

3 comentarios

Deja un comentario