🔔

Conte um pouco como nosso site te ajudou em algum momento.



Como formatar cpf e cnpj com php


Se você gosta de nossos conteúdos então não deixe de compartilhar com seus contatos, assim você nos ajuda a alcançar mais pessoas, você também pode realizar uma pesquena doação, assim você ajudará a desenvolver mais conteúdos e tutoriais de qualidade!



Confira nossas super ofertas:

Postado em: 30/09/2020 11:05:22
Publicidade


Fala ai pessoal, aqui é o Jonathan com mais uma dica de PHP para vocês, e hoje é uma dica muito simples mas que pode te ajudar muito.

Vamos ver como criar um método para formatar um cpf e cnpj retornando os documentos com a mascara.

Espero que gostem, deixe seu like e compartilha essa dica com seus contatos para que possa ajudar o máximo de pessoas possíveis.

 

 echo formatar_cpf_cnpj('15441090000123');

    function formatar_cpf_cnpj($doc) {

        $doc = preg_replace("/[^0-9]/", "", $doc);
        $qtd = strlen($doc);

        if($qtd >= 11) {

            if($qtd === 11 ) {

                $docFormatado = substr($doc, 0, 3) . '.' .
                                substr($doc, 3, 3) . '.' .
                                substr($doc, 6, 3) . '.' .
                                substr($doc, 9, 2);
            } else {
                $docFormatado = substr($doc, 0, 2) . '.' .
                                substr($doc, 2, 3) . '.' .
                                substr($doc, 5, 3) . '/' .
                                substr($doc, 8, 4) . '-' .
                                substr($doc, -2);
            }

            return $docFormatado;

        } else {
            return 'Documento invalido';
        }
    }

 

Um Abraço!!!!

 

copyright ©2012 - 2021 JM Jonathan Moreira - Todos os direitos reservados