Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_header X-Frame-Options "DENY" always;
- curl -H "User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36" https://seu-site.com
- $CPF = '';
- $D10 = $D11 = 0;
- // Gera 9 números individuais pseudo-aleatorios criptograficamente seguros
- for($i = 0; $i < 9; ++$i)
- $CPF .= random_int(0, 9);
- // Calculo do 10º número
- for($i = 0; $i < 9; ++$i)
- $D10 += $CPF[$i] * (10 - $i);
- // Acrescenta o 10º número ao CPF (Se for maior que dez é 0, se não é ele mesmo!)
- $CPF .= 11 - ($D10 % 11) >= 10 ? 0 : 11 - ($D10 % 11);
- // Calculo do 11º número
- for($i = 0; $i < 10; ++$i)
- $D11 += $CPF[$i] * (11 - $i);
- // Acrescenta o 11º número ao CPF (Se for maior que dez é 0, se não é ele mesmo!)
- $CPF .= 11 - ($D11 % 11) >= 10 ? 0 : 11 - ($D11 % 11);
- echo $CPF;
Add Comment
Please, Sign In to add comment