function ean8Test($barcode)
{
if(strlen($barcode)!=8)
{
return 1;
}
$checksum=($barcode[0]+$barcode[2]+$barcode[4]+$barcode[6])*3;
$checksum+=$barcode[1]+$barcode[3]+$barcode[5]; //checksum校验和
$remain = $checksum%10; //remain 余数
$checkDigit = 10-$remain;
if($checkDigit==10){
$checkDigit=0;
}
if($barcode[7]==$checkDigit){
return 0;
}else{
return 1;
}
}