reginaldojunior/municipios-ibge

根据名称和州名称返回数据区域

1.0.0.1 2017-08-01 17:48 UTC

This package is auto-updated.

Last update: 2024-09-15 22:49:22 UTC


README

1.0.0.0

返回指定市的7位IBGE代码

webp net-gifmaker

安装

composer require reginaldojunior/municipios-ibge

使用

$MunicipiosIBGE = new MunicipiosIBGE\Municipios;

// Retorna '3536505'
$municipio = new Normalize('Paulínia');
$estado = new Normalize('São Paulo');
$ibge = Municipios($municipio, $estado);
echo $ibge->getCodeIBGE();

标准化

搜索不考虑重音符号、空格以及大小写,即 ibge('sao-paulo', 'paulinia') 也会生效,始终将 normalize 类作为参数传递

文档

MunicipiosIBGE\Municipios(MunicipiosIBGE/Normalize municipio, MunicipiosIBGE/Normalize estado)

实例化类

estado 是 MunicipiosIBGE/Normalize 类的对象;

municipio 是 MunicipiosIBGE/Normalize 类的对象;

MunicipiosIBGE\Municipios(MunicipiosIBGE/Normalize municipio, MunicipiosIBGE/Normalize estado)::getCodeIBGE()

返回指定市的代码(7位字符串)或空字符串,如果未找到

MunicipiosIBGE\Normalize(MunicipiosIBGE/Normalize estado)::getNormalizedString()

移除重音符号,将所有内容转换为大写并移除其他字符

MunicipiosIBGE\State(MunicipiosIBGE/Normalize estado)::exist()

检查传递的州是否存在

MunicipiosIBGE\State(MunicipiosIBGE/Normalize estado)::getCodeStateByName()

从实例化类时传递的名称中获取州的缩写代码