Return to Snippet

Revision: 12554
at March 18, 2009 16:58 by fackz


Initial Code
// Função para transformar strings em Maiúscula ou Minúscula com acentos

      // $palavra = a string propriamente dita
  
      // $tp = tipo da conversão: 1 para maiúsculas e 0 para minúsculas
  
      function convertem($term, $tp) {
 
          if ($tp == "1") $palavra = strtr(strtoupper($term),"àáâãäåæçèéêëìíîïðñòóôõö÷øùüúþÿ","������������������������������");
  
          elseif ($tp == "0") $palavra = strtr(strtolower($term),"������������������������������","àáâãäåæçèéêëìíîïðñòóôõö÷øùüúþÿ");
 
          return $palavra;

      }


      // Exemplo de Utilização - Maiúscula

      $exemplo1 = "notícias";

      echo convertem($exemplo1, 1);

      // Exemplo de Utilização - Minúscula

      $exemplo2 = "NOT�CIAS";
  
      echo convertem($exemplo2, 0);

Initial URL
http://www.dourado.net/2007/05/15/php-converter-string-para-maiuscula-ou-minuscula-com-acentos/

Initial Description


Initial Title
Uppercase string (Brazillian Portuguese)

Initial Tags


Initial Language
PHP