PHPackages                             vsilva472/phpcpf - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. vsilva472/phpcpf

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

vsilva472/phpcpf
================

Classe em PHP para validar CPF

1.0.3(6y ago)215.6k↓86.4%1[1 PRs](https://github.com/vsilva472/phpcpf/pulls)1MITPHPPHP &gt;=7.1CI failing

Since Jan 24Pushed 4y ago2 watchersCompare

[ Source](https://github.com/vsilva472/phpcpf)[ Packagist](https://packagist.org/packages/vsilva472/phpcpf)[ RSS](/packages/vsilva472-phpcpf/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (6)Used By (1)

Validar CPF em PHP
==================

[](#validar-cpf-em-php)

[![Build Status](https://camo.githubusercontent.com/0060cd52872e41f0b5f86ffda89873e297f38687f78a2438a0b0826d1ff3e4dc/68747470733a2f2f7472617669732d63692e6f72672f7673696c76613437322f7068706370662e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/vsilva472/phpcpf) [![license](https://camo.githubusercontent.com/ed8b31953cbbd5272aae0c01e55dd6c64ac6b12dcb6ece4a4a29499e1b425040/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7673696c76613437322f7068706370662e737667)](https://github.com/vsilva472/phpcpf/blob/master/LICENSE.md) [![Packagist](https://camo.githubusercontent.com/7b8d0b8f0d2817d7c785b51db90214e39a418006732553db39d1806e9373431d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7673696c76613437322f7068706370662e737667)](https://packagist.org/packages/vsilva472/phpcpf)

Descrição
---------

[](#descrição)

phpCPF é uma classe escrita em PHP para validar CPF (independente se o valor possui máscara aplicada 999.999.999-99 ou não) de acordo com as normas estabelecidas pelo governo brasileiro.

Requisitos
----------

[](#requisitos)

- [PHP](https://php.net) 5.6+

Instalação
----------

[](#instalação)

> Nota: Recomendamos a instalação via **Composer**. Você também pode baixar o repositório como arquivo zip ou fazer um clone via Git.

### Instalação via Composer

[](#instalação-via-composer)

> Para baixar e instalar o Composer no seu ambiente acesse  e caso tenha dúvidas de como utilizá-lo consulte a [documentação oficial do Composer](https://getcomposer.org/doc/). Veja também a seção de como instalá-lo globalmente

- Executando o comando para adicionar a dependência automaticamente

```
composer require vsilva472/phpcpf
```

**OU**

- Adicionando a dependência ao seu arquivo composer.json

```
{
    "require": {
       "vsilva472/phpcpf" : "*"
    }
}
```

### Instalação manual

[](#instalação-manual)

- Baixe o repositório como arquivo [zip](https://github.com/vsilva472/phpcpf/archive/master.zip) ou faça um clone;
- Descompacte os arquivos em seu projeto;
- Execute o comando `composer install` no local onde extraiu os arquivos;

Como utilizar
-------------

[](#como-utilizar)

```
