note 110065 deleted from function.ctype-digit by danbrown
| From: | danbrown@php.net | Date: | Thu, 06 Dec 2012 15:21:57 +0000 |
| Subject: | note 110065 deleted from function.ctype-digit by danbrown | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-192369@lists.php.net to get a copy of this message | ||
Note Submitter: barna dot php at kiber dot net
----
<?php
if (is_IMEI_valid($_GET[imei])) echo 1; else echo 0;
// Check IMEI of a mobile phone
function is_IMEI_valid($imei){
if (!ctype_digit($imei) || strlen($imei)!=15) return false;
$sum = 0;
for($ii=0; $ii<15; $ii++) {
$num = $imei[$ii] * (1+$ii%2);
$sum += $num;
if ($num>9) $sum -= 9;
}
return $sum%10==0;
}
?>