Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function ean_checkdigit($barcode){
- $barcode = str_pad($barcode, 12, "0", STR_PAD_LEFT);
- $sum = 0;
- for($i=(strlen($barcode)-1);$i>=0;$i--){
- $sum += (($i % 2) * 2 + 1 ) * $barcode[$i];
- }
- return (10 - ($sum % 10));
- }
- $ean13 = '201311247898';
- $ean13 .= ean_checkdigit($ean13); //now $ean13 = 2013112478986
- echo "EAN-13 = $ean13";
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement