terça-feira, 11 de março de 2014

PHP - calculando o dígito verificador do código de município do IBGE

Redirecionar em segundos (clique para ir já)


Olá! Resolvi mover meu blog para o sistema wordpress.

O novo blog está em http://hugosjrp.tk

Obrigado pela sua visita! Te encontro lá!



.

Um comentário:

Bill Barsch disse...

a funcção está executando um ECHO interno que eu acredito que deveria ser comentado (//):

function calcula_dv_municipio($codigo_municipio){
$peso = "1212120";
//echo "".substr($peso,0,1)."";
$soma = 0;
for($i = 0; $i < 7; $i++){ $valor = substr($codigo_municipio,$i,1) * substr($peso,$i,1); if($valor>9)
$soma = $soma + substr($valor,0,1) + substr($valor,1,1);
else
$soma = $soma + $valor;
}
$dv = (10 - ($soma % 10));
if(($soma % 10)==0)
$dv = 0;
return $dv;
}