Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $codigo="65839522";
- $control=substr($codigo,strlen($codigo)-1,1);
- $cod=substr($codigo,0,strlen($codigo)-1);
- $total=0;
- $actual=0;
- //Le damos la vuelta al codigo
- $cod=strrev($cod);
- for ($i=0;$i<strlen($cod);$i++){
- //$actual=($i%2==0) ?substr($cod,$i,1) *3:substr($cod,$i,1);
- if ($i%2==0) {
- $actual=substr($cod,$i,1) *3;
- }
- else {
- $actual=substr($cod,$i,1);
- }
- $total=$total+$actual;
- }
- echo $total;
- $faltan=10-$total%10;
- if ($faltan==$control) {
- echo "Correcto"
- }
- else {
- echo "Incorrecto";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement