mb_strtoupper
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
mb_strtoupper — Faz uma string ficar em maiúsculas
Descrição
Retorna string
com todos os caracteres alfabéticos convertidos para maiúsculas.
Parâmetros
Valor Retornado
string
com todos os caracteres alfabéticos convertidos para maiúsculas.
Exemplos
Example #1 Exemplo de mb_strtoupper()
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = mb_strtoupper($str);
echo $str; // Imprime MARY HAD A LITTLE LAMB AND SHE LOVED IT SO
?>
Example #2 Exemplo de mb_strtoupper() com texto UTF-8 não latino
<?php
$str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
$str = mb_strtoupper($str, 'UTF-8');
echo $str; // Imprime ΤΆΧΙΣΤΗ ΑΛΏΠΗΞ ΒΑΦΉΣ ΨΗΜΈΝΗ ΓΗ, ΔΡΑΣΚΕΛΊΖΕΙ ΥΠΈΡ ΝΩΘΡΟΎ ΚΥΝΌΣ
?>
Notas
Ao contrário de strtoupper(), 'alfabético' é determinado pelas propriedades de caracteres Unicode. Assim, o comportamento desta função não é afetado pelas configurações de localidade e pode converter qualquer caractere que tenha a propriedade 'alfabético', como a-umlaut (ä).
Para obter mais informações sobre as propriedades Unicode, consulte » http://www.unicode.org/reports/tr21/.
Veja Também
- mb_strtolower() - Torna uma string minúscula
- mb_convert_case() - Realiza a conversão de caixa em uma string
- strtoupper() - Converte uma string em maiúsculas