Normalizador de texto

Publicado por EVERTON DA ROSA 26/02/2007

[ Hits: 4.829 ]

Homepage: http://everton3x.github.io

Download tratar_texto.php




Este script PHP normaliza um texto qualquer.

Ou seja, substitui caracteres especiais, letras acentuadas, espaços em branco nos extremos do texto e coloca-o em maiúscula, além de retirar tags html.

  



Esconder código-fonte

<?php
function transform($txt){
   $beta=array(
      a,a,a,a,a,e,e,e,e,i,i,i,i,o,o,o,o,o,u,u,u,u,c,A,A,A,A,A,E,E,E,E,I,I,I,I,O,O,O,O,O,U,U,U,U,C,"_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_","_"
   );
   $alfa=array(
      á,à,ã,â,ä,é,è,ê,ë,í,ì,î,ï,ó,ò,õ,ô,ö,ú,ù,û,ü,ç,Á,À,Ã,Â,Ä,É,È,Ê,Ë,Í,Ì,Î,Ï,Ó,Ò,Õ,Ô,Ö,Ú,Ù,Û,Ü,Ç,"\"","'","!","@","#","$","%","&","*","(",")","+","}","]","=","º","§","{","[","ª","?","/","°","<",">","\\","|",",",".",";",":","~","^","´","`"
   );
   $gama=str_replace($alfa,$beta,$txt);
   $omega=strtoupper($gama);
   $omega=strip_tags($omega);
   $omega=trim($omega);
   print_r($omega);
}

$txt=$_POST[txt];
if($txt==""){}else{transform($txt);}
?>
<html>
<head>
<title>Função para tratamento de texto</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<p>Este script PHP traz uma função para tratamento de texto que retira todos os caracteres especiais e letras acentuadas e coloca tudo em maiúsculas.</p>
<form action="" method="post" name="form1">
Digite seu texto aqui: <textarea name="txt" cols="25" rows="10">Digite o texto que será tratado pela função.</textarea><br>
<input name="" type="submit" value="Trasnformar">
</form>
</body>
</html>

Scripts recomendados

Upload de fotos com banco de dados

Gerador de thumbnail

Data em extenso para Cabeçalho

Pegando todos os feriados do ano

Agenda de contatos PHP


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts