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;}
Postar um comentário
Um comentário:
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;
}
Postar um comentário