Validar CPF PHP: Veja exemplos, é muito fácil. Aprenda!

Está procurando como validar cpf php? Neste artigo você encontra dicas de como realizar essa validação de forma fácil, com um exemplo de código que pode ser aplicado em qualquer projeto.

Validar CPF em PHP

Para validar CPF, você pode usar o exemplo abaixo ou criar uma função com suas regras de negócio, com base no exemplo abaixo:

function validarCPF( $cpf = '') { 

	$cpf = str_pad(preg_replace('/[^0-9]/', '', $cpf), 11, '0', STR_PAD_LEFT);
	// Verifica se nenhuma das sequências abaixo foi digitada, caso seja, retorna falso
	if ( strlen($cpf) != 11 || $cpf == '00000000000' || $cpf == '11111111111' || $cpf == '22222222222' || $cpf == '33333333333' || $cpf == '44444444444' || $cpf == '55555555555' || $cpf == '66666666666' || $cpf == '77777777777' || $cpf == '88888888888' || $cpf == '99999999999') {
		return FALSE;
	} else { 
                // Calcula os números para verificar se o CPF é verdadeiro
		for ($t = 9; $t < 11; $t++) {
			for ($d = 0, $c = 0; $c < $t; $c++) {
				$d += $cpf{$c} * (($t + 1) - $c);
			}
			$d = ((10 * $d) % 11) % 10;
			if ($cpf{$c} != $d) {
				return FALSE;
			}
		}
		return TRUE;
	}
}

O exemplo acima irá ajudar a validar cpf php. Existem outras ferramentas onde é possível verificar CPF é falso, via ferramenta online.

Veja os links abaixo:

Outra questão que pode ocorrer durante o desenvolvimento de uma aplicação PHP ou em outra linguagem, é a necessidade de criar um CPF válido, para efeturar testes no sistema.

Veja abaixo uma lista de links onde é possível gerar CPF válido:

Esses dados de CPF devem ser usados somente para teste de ferramentas em desenvolvimento.

Não pode ser usado em sistemas, ou para criação de contas com dados falsos.

1 Star2 Stars3 Stars4 Stars5 Stars (37 votos, média: 4,68 de 5)
Loading...