Problema strtoupper con acentos

Si en PHP queremos pasar un String con acentos, diéresi o diferentes letras de codificación UTF-8 a mayúsculas, directamente no podemos utilizar

PHP:
  1. $var = strtoupper($valor);

ya que transformará a mayúsculas únicamente las letras del abecedario simple (sin contar ñ ni ç).

La forma correcta de cubrir todos los casos es:

PHP:
  1. $var =   mb_strtoupper($valor,'utf-8');

Un comentario para “Problema strtoupper con acentos”

  1. francisco mota aleman dice:

    gracias carnal por el aporte suerte

Deja un comentario

CAPTCHA Image Audio Version
Reload Image