PHP code example of mugomes / mgcep

1. Go to this page and download the library: Download mugomes/mgcep 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/ */

    

mugomes / mgcep example snippets


composer 

use MGCEP\MGCEP;

$cep = new MGCEP();
$cep->setCacheDir(__DIR__ . '/cache');

$erro = $cep->getCEP('01001000');

if ($erro) {
    echo $erro;
} else {
    echo $cep->getLogradouro();
}

$cep->setCacheDir('/caminho/do/cache');

$cep->setCacheTTL(3600); // 1 hora

$erro = $cep->getCEP('01001000');

$cep->getLogradouro();
$cep->getComplemento();
$cep->getUnidade();
$cep->getBairro();

$cep->getLocalidade();
$cep->getUF();
$cep->getEstado();
$cep->getRegiao();

$cep->getIBGE();
$cep->getGIA();
$cep->getDDD();
$cep->getSIAFI();

use MGCEP\MGCEP;

$cep = new MGCEP();
$cep->setCacheDir(__DIR__ . '/cache');
$cep->setCacheTTL(86400); // 1 dia

$erro = $cep->getCEP('01001000');

if ($erro) {
    echo "Erro: $erro";
    exit;
}

echo 'Rua: ' . $cep->getLogradouro() . PHP_EOL;
echo 'Bairro: ' . $cep->getBairro() . PHP_EOL;
echo 'Cidade: ' . $cep->getLocalidade() . PHP_EOL;
echo 'UF: ' . $cep->getUF() . PHP_EOL;