🔔

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!



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.

 

 private function formatar_CPF_CNPJ($doc) {
     
      $doc = preg_replace("/[^0-9]/", "", $doc);

      if( strlen($doc) === 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);
      }

      return $docFormatado;
 }
 echo formatar_CPF_CNPJ('00000000000'); //000.000.000-00 
 echo formatar_CPF_CNPJ('000000000001'); //00.000.000/0001 

 

Um Abraço!!!!

 

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