";
echo " ";
echo " ";
echo " ";
$v0 = "00110";
$v1 = "10001";
$v2 = "01001";
$v3 = "11000";
$v4 = "00101";
$v5 = "10100";
$v6 = "01100";
$v7 = "00011";
$v8 = "10010";
$v9 = "01010";
$xvar = $codbarra;
$xbarra = "";
//Monta o entrela�amento
$pri = true;
for ($i = 1; $i <= strlen($xvar); $i++) {
if ($pri == true) {
$pri = false;
$xpri = substr($xvar, $i - 1, 1);
if ($xpri == '0')
$xpri = $v0;
if ($xpri == '1')
$xpri = $v1;
if ($xpri == '2')
$xpri = $v2;
if ($xpri == '3')
$xpri = $v3;
if ($xpri == '4')
$xpri = $v4;
if ($xpri == '5')
$xpri = $v5;
if ($xpri == '6')
$xpri = $v6;
if ($xpri == '7')
$xpri = $v7;
if ($xpri == '8')
$xpri = $v8;
if ($xpri == '9')
$xpri = $v9;
}else {
$pri = true;
$xseg = substr($xvar, $i - 1, 1);
if ($xseg == '0')
$xseg = $v0;
if ($xseg == '1')
$xseg = $v1;
if ($xseg == '2')
$xseg = $v2;
if ($xseg == '3')
$xseg = $v3;
if ($xseg == '4')
$xseg = $v4;
if ($xseg == '5')
$xseg = $v5;
if ($xseg == '6')
$xseg = $v6;
if ($xseg == '7')
$xseg = $v7;
if ($xseg == '8')
$xseg = $v8;
if ($xseg == '9')
$xseg = $v9;
//Entrela�a os dois c�digos
for ($j = 1; $j <= 5; $j++) {
$xbarra .= substr($xpri, $j - 1, 1) . substr($xseg, $j - 1, 1);
}
}
}
// Printa a barra
$pri = true;
for ($j = 1; $j <= strlen($xbarra); $j++) {
if ($pri) {
$pri = false;
if (substr($xbarra, $j - 1, 1) == 0)
$xresult = " ";
if (substr($xbarra, $j - 1, 1) == 1)
$xresult = " ";
}else {
$pri = true;
if (substr($xbarra, $j - 1, 1) == 0)
$xresult = " ";
if (substr($xbarra, $j - 1, 1) == 1)
$xresult = " ";
}
echo $xresult;
}
echo " ";
echo " ";
echo " ";
//echo " ";//.$codbarra;
?> |