Convierte todos los caracteres a mayúsculas

# mb_strtoupper

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

mb_strtoupper — Convierte todos los caracteres a mayúsculas

### Descripción

function mb_strtoupper(string `$string`, ?string `$encoding` = `null`): string

Devuelve el string `string` después de convertir todos los caracteres alfabéticos a mayúsculas.

### Parámetros

`string`

  El string a convertir a mayúsculas.

`encoding`
  El parámetro `encoding` es la codificación de caracteres. Si se omite o es `null`, se utilizará el valor de la codificación de caracteres interna.

### Valores devueltos

Devuelve el string `string` con todos los caracteres convertidos a mayúsculas.

### Ejemplos

Ejemplo #1 Ejemplo con mb_strtoupper()

    <?php
    $str = "Marie A Un Petit Agneau Et Elle L'Aime BEAUCOUP.";
    $str = mb_strtoupper($str);
    echo $str; // MARIE A UN PETIT AGNEAU ET ELLE L'AIME BEAUCOUP.
    ?>

Ejemplo #2 Ejemplo con mb_strtoupper() y texto UTF-8 no latino

    <?php
    $str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
    $str = mb_strtoupper($str, 'UTF-8');
    echo $str; // Muestra ΤΆΧΙΣΤΗ ΑΛΏΠΗΞ ΒΑΦΉΣ ΨΗΜΈΝΗ ΓΗ, ΔΡΑΣΚΕΛΊΖΕΙ ΥΠΈΡ ΝΩΘΡΟΎ ΚΥΝΌΣ
    ?>

### Notas

A diferencia de strtoupper(), el concepto de carácter 'alfabético' se determina por las propiedades Unicode. Por lo tanto, el comportamiento de esta función no se modifica por las configuraciones locales, y puede convertir todos los caracteres considerados alfabéticos como la c cedilla (ç).

Para más información sobre las propiedades de Unicode, véase » http://www.unicode.org/reports/tr21/.

### Ver también

- mb_strtolower() - Convierte todos los caracteres a minúsculas
- mb_convert_case() - Realiza una conversión a mayúsculas/minúsculas de un string
- strtoupper() - Devuelve una string en mayúsculas

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open