Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Djonatan Buss

[Resolvido] Formatação de CPF e Telefone

Recommended Posts

Bom pessoal, tenho aprendido bastante lendo os tópicos do imasters, mas fui pesquisar a respeito disso e não achei nada que fizesse em PHP.

Então futriquei por ai e a moda leigo aprendiz fiz essa função que vou usar na saída de dados do banco...

 

Se acharem mal feita, excessivamente trivial ou tem opção melhor e eu não encontrei desconsiderem o tópico.

 

function mascara_dado($string,$tipo){
    if($tipo==CPF){
        $t1 = substr($string,0,3);
        $t2 = substr($string,3,3);
        $t3 = substr($string,6,3);
        $t4 = substr($string,9);
        $CPF = $t1.".".$t2 .".".$t3."-".$t4;
        return $CPF;
    }
    if($tipo==TEL){
        $t1 = substr($string,0,4);
        $t2 = substr($string,4);
        $TEL = $t1."-".$t2;
        return $TEL;
    }
}

chama assim:

$CPF = mascara_dado($CPF,CPF);
$Tel = mascara_dado($CPF,TEL);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.