900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 网页php如何判断登录手机串号 检测手机串号 js php

网页php如何判断登录手机串号 检测手机串号 js php

时间:2023-05-20 00:35:39

相关推荐

网页php如何判断登录手机串号 检测手机串号 js  php

//检测手机串号

public function is_IMEI($s)

{

$pat = '/^[0-9]{15}$/';

if(!preg_match($pat, $s))

{

return false;

}

$sum = 0;

$mul = 2;

$len = 14;

for($i = 0; $i < $len; $i++)

{

$digit = substr($s, $len - $i - 1, 1);

$tp = intval($digit) * $mul;

$sum += $tp >= 10 ? ($tp % 10) + 1 : $tp;

$mul = $mul == 1 ? ++$mul : --$mul;

}

$chk = (10 - ($sum % 10)) % 10;

return $chk == substr($s, 14, 1) ? true : false;

}

//*************************js*******************************

function isIMEI (s)

{

var etal = /^[0-9]{15}$/;

if (!etal.test(s))

return false;

sum = 0; mul = 2; l = 14;

for (i = 0; i < l; i++)

{

digit = s.substring(l-i-1,l-i);

tp = parseInt(digit,10)*mul;

if (tp >= 10)

sum += (tp % 10) +1;

else

sum += tp;

if (mul == 1)

mul++;

else

mul--;

}

chk = ((10 - (sum % 10)) % 10);

if (chk != parseInt(s.substring(14,15),10))

return false;

return true;

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。