<?php function gerastr($var) { $var=strtolower($var); $i=explode(" ",$var); // explode em peda�os $m=substr($i[0],0,3); // pega trecho 1 $m1=substr($i[1],0,3); // pega trecho 2 ( se houver ) $m2=substr($i[2],0,3); // pega trecho 3 ( se houver ) $variavel="$m$m1$m2"; // junta os peda�os $str=strtr($variavel, "',.&/-_!|@;:�������������", " caaaaaoooeeiu"); // limpa e converte a variavel $nm=substr($str,0,5); // resume a variavel em 5 caracteres $log=mb_strtoupper($nm); // deixa tudo maiusculo $x=date("is"); // pega os minutos e segundos atuais $retorno=trim("$log$x"); // monta a nova variavel, com 5 caracteres + minutos e segundos return $retorno; // gera a fun��o } // EXEMPLO DE USO echo $nome=gerastr("php brasil"); ?>