生成随机的imei
1 <?php 2 echo getIMEI(); 3 4 function getIMEI() {// calculator IMEI 5 $r1=1000000+rand(0,8999999); 6 $r2=1000000+rand(0,8999999); 7 $input=$r1.$r2; 8 $a=$b=0; 9 for($i=0;$i<strlen($input);$i++){ 10 $tt=intval($input[$i]); 11 if ($i % 2 == 0) { 12 $a=$a+$tt; 13 } else { 14 $temp = $tt * 2; 15 $b = $b + $temp / 10 + $temp % 10; 16 } 17 } 18 $last = ($a + $b) % 10; 19 if ($last == 0) { 20 $last = 0; 21 } else { 22 $last = 10 - $last; 23 } 24 return $input.$last; 25 } 26 27 ?>