strtoupper

(PHP 4, PHP 5, PHP 7, PHP 8)

strtoupperConverte uma string em maiúsculas

Descrição

strtoupper(string $string): string

Retorna string com todos os caracteres ASCII alfabéticos convertidos em maiúsculas.

Bytes no intervalo "a" (0x61) a "z" (0x7a) serão convertidos para a letra maiúscula correspondente pela subtração de 32 de cada valor de byte.

Esta função pode ser usada para converter caracteres ASCII em strings codificadas com UTF-8, já ue caracteres UTF-8 multi-byte serão ignorados. Para converter caracteres multi-byte não-ASCII, use mb_strtoupper().

Parâmetros

string

A string de entrada.

Valor Retornado

Retorna a string em maiúsculas.

Registro de Alterações

Versão Descrição
8.2.0 A conversão de maiúsculas e minúsculas não depende mais da localidade definida com setlocale(). Somente caracteres ASCII serão convertidos.

Exemplos

Example #1 Exemplo de strtoupper()

<?php
$str = "Maria Tinha Um Pequeno Porco e Ela AMAVA-O Tanto!";
$str = strtoupper($str);
echo $str; // Prints MARIA TINHA UM PEQUENO PORCO E ELA AMAVA-O TANTO!
?>

Notas

Note: Esta função é compatível com dados binários.

Veja Também

  • strtolower() - Converte uma string para minúsculas
  • ucfirst() - Transforma o primeiro caractere de uma string em maiúsculo
  • ucwords() - Converte para maiúsculas o primeiro caractere de cada palavra
  • mb_strtoupper() - Faz uma string ficar em maiúsculas