PHP code example of misterioso013 / cpf

1. Go to this page and download the library: Download misterioso013/cpf library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

misterioso013 / cpf example snippets



// Instalação simples
// quire __DIR__. '/vendor/autoload.php';

use Misterioso013\Tools\CPF;

// Gerar um CPF válidos aleatórios formatados (123.456.789-10)
echo CPF::cpfRandom()."\n";

// Gerar um CPF válidos aleatórios sem máscara (12345678910)
echo CPF::cpfRandom(false)."\n";

// Verificar se o CPF é válido retorna true ou false
var_dump(CPF::validateCPF('12345678910'));

// Verificar em qual(is) UF(s) o CPF foi emitido
print_r(CPF::whichUF(12345678910, false));

// Exemplo de uso
$cpf = CPF::cpfRandom();
echo CPF::validateCPF($cpf) ? "O CPF: $cpf é válido e só pode ter sido emitido  na(s) UF(s): ".CPF::whichUF($cpf) : "$cpf não é um CPF válido!";