PHPackages                             vsilva472/php-cnpj - 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/php-cnpj

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

vsilva472/php-cnpj
==================

Classe em PHP para validar CNPJ

1.0.0(6y ago)2189[1 PRs](https://github.com/vsilva472/php-cnpj/pulls)MITPHPPHP &gt;=5.6CI failing

Since Jan 26Pushed 4y ago1 watchersCompare

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

READMEChangelog (1)Dependencies (1)Versions (4)Used By (0)

Validar CNPJ em PHP
===================

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

[![Build Status](https://camo.githubusercontent.com/d8d3350a231513fc55df0e7270d9204538b17a1ea5cf3f2f72a567ed4ec8e672/68747470733a2f2f7472617669732d63692e6f72672f7673696c76613437322f7068702d636e706a2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/vsilva472/php-cnpj) [![license](https://camo.githubusercontent.com/21d6d0691b46e27927f3485acda478928448f3e4ed0de9eee0c0396d9c4e06a1/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f7673696c76613437322f7068702d636e706a2e737667)](https://github.com/vsilva472/php-cnpj/blob/master/LICENSE.md) [![Packagist](https://camo.githubusercontent.com/4ff6c9af81eb32dfac0688704275e9a49418cd6a4d18c51fa4868d0f06627a81/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7673696c76613437322f7068702d636e706a2e737667)](https://packagist.org/packages/vsilva472/php-cnpj)

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

[](#descrição)

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

Requisitos
----------

[](#requisitos)

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

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/php-cnpj
```

**OU**

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

```
{
    "require": {
       "vsilva472/php-cnpj" : "*"
    }
}
```

### Instalação manual

[](#instalação-manual)

- Baixe o repositório como arquivo [zip](https://github.com/vsilva472/php-cnpj/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)

```
