Pular para o conteúdo

Normalizador de texto

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.
EVERTON DA ROSA everton3x
Hits: 5.172 Categoria: PHP Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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.
Download tratar_texto.php Enviar nova versão

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>

Gráfico de Pizza em PHP

Script para noticias no formato rss

SysCheques

Trasnmitir arrays pelo link

Entendendo os operadores de atribuição

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.