PHP: Formatando textos em maiúsculo ou minúsculo

Comandos:
strtolower – Converte uma string para minúsculas.

strtoupper – Converte uma string para maiúsculas.

Exemplos:

<?php
echo strtolower("LINHA DE COMANDO"); // resultado: linha de comando
 
echo strtoupper("linha de comando"); // resultado: LINHA DE COMANDO
?>

6 comentários em “PHP: Formatando textos em maiúsculo ou minúsculo

  • 29 de abril de 2011 em 16:03
    Permalink

    ucfirst – Converte a primeira letra da string em maiúsculo.

    ucwords – Converte todas as primeiras letras de cada palavra em maiúsculo.

    Exemplos:

    Resposta
  • 29 de abril de 2011 em 16:03
    Permalink

    echo ucfirst(“linha de comando”); // resultado: Linha de comando

    echo ucwords(“linha de comando”); // resultado: Linha De Comando

    Resposta
    • 29 de abril de 2011 em 16:24
      Permalink

      Obrigado por complementar o post.

      Abraços.

      Resposta
  • 5 de dezembro de 2017 em 14:18
    Permalink

    Muito bom, simples e super explicativo, era exatamente o que eu precisava, obrigada. 😀

    Resposta
  • 20 de fevereiro de 2018 em 6:42
    Permalink

    Como deixo de forma alternada?
    exemplo:
    portal -> PoRtAl

    Resposta
    • 21 de fevereiro de 2018 em 10:09
      Permalink

      Olá Mariana.

      Segue solução:

      <?php
      // texto
      $string = "Portal de Notícias";
      // string para array - resolve problema de acentuação
      $StrtoArr = preg_split('//u', $string, -1, PREG_SPLIT_NO_EMPTY);
       
      // tamanho do texto
      $tam = count($StrtoArr);
       
      $novoTexto = "";
      for($i=0;$i< $tam;$i++){
          if($i%2 == 0){// par
              $novoTexto .= strtoupper($StrtoArr[$i]);
          }else{
              $novoTexto .= strtolower($StrtoArr[$i]);
          }
      }
       
      echo $novoTexto;
      // PoRtAl dE NoTíCiAs
      ?>
      Resposta

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *