当前位置: 首页 > news >正文

wordpress做导航网站惠州seo建站

wordpress做导航网站,惠州seo建站,山东东营疫情最新消息今天封城了,湖南省军区强军网网站群建设项目6联通iccid 19转20 使用luhn 算法的计算公式 第一次对接iccid 才知道 使用的是luhn 算法 19转20位 文章来源于 文章来源 当时也是一脸懵逼 的状态,然后各种chatgpt 寻找,怎么找都发现不对,最后看到这片java的文章实验是正确的,因…

联通iccid 19转20 使用luhn 算法的计算公式

第一次对接iccid 才知道 使用的是luhn 算法 19转20位

  • 文章来源于 文章来源

当时也是一脸懵逼 的状态,然后各种chatgpt 寻找,怎么找都发现不对,最后看到这片java的文章实验是正确的,因为像这种好多鉴权、加密、升级等都是java的,还没有文档,只能试着去碰,最后终于对了

原文的思路,然后从java 改成php

ICCID共20位, 最后一位的校验位计算规则如下:

  1. 取前19位 . 从左到右奇数位开始. 乘以2 然后计算个位与十位数之和.

  2. 将所有偶数位的数字与上一步得到的值全部相加

  3. 将上一步得到的值乘以9 然后取余. 得到的值就是第20位的校验位

例: 89860262191507034404 最后一位校验位是4

在这里插入图片描述

第三行相加 1+6+9+1+6+6+0+2+1+2+2+2+9+2+5+0+7+0+3+8+4+0=76

最后 76*9 = 684

校验位就是 684%10=4 各位可以到 验证该计算方法.`

代码如下,希望能帮到大家
/*** @param string $iccid* @return int|string*/public function checkLuhn($iccid = ''){$strLen = strlen($iccid);if ($strLen == 19) {$rest = 0;for ($i = 0; $i < $strLen; $i++) {if($i % 2 == 0){$oddNum = $iccid[$i] * 2;$rest += intval($oddNum / 10) + $oddNum % 10;} else {$rest += $iccid[$i];}}$rest  = $rest * 9;$str =  $rest % 10;} else {$str =  6;}return $iccid. $str;}
http://www.yidumall.com/news/42166.html

相关文章:

  • 手表网站建设全国新增确诊病例
  • 网站卖了对方做违法百度手机助手app安卓版官方下载
  • wordpress设置文章字体 插件seo教程技术优化搜索引擎
  • 二手网站建设温州seo排名公司
  • 建站高端网站北京企业网站seo平台
  • 女人做春梦网站2023年10月爆发新冠
  • 网站推广怎么做与发布360指数官网
  • 湖南网站开发公司交换友情链接是什么意思
  • 安平做网站的公司免费b站推广软件
  • 上海免费做网站电商网站大全
  • 微网站制作多少钱百度关键词排名点
  • 如何做网站热线电话站长之家素材
  • 崇明网站开发网络广告营销方案
  • 云南网站做的好的公司爱网站关键词查询工具长尾
  • 网络物流平台廊坊seo网络推广
  • 建网站视频东莞今日头条新闻
  • wordpress短信验证码错误seo短视频网页入口引流免费
  • 页面设计毕业论文8000字快速排名优化seo
  • 一 一个甜品网站建设目标家居seo整站优化方案
  • 产品设计pptseo外包公司如何优化
  • 网站上传修改限制吗微信推广怎么做
  • 百度站长工具域名查询长沙靠谱seo优化
  • 四川做网站优化价格站长之家字体
  • 大宗贸易平台seo技巧优化
  • 企业内部系统网站制作网站设计与建设
  • 公司网站哪家做的好四川seo推广公司
  • 做健身网站恶意点击推广神器
  • 宁波专业网站定制制作服务新手如何找cps推广渠道
  • 餐饮网站建设seo自动点击排名
  • 中建八局第一建设有限公司税号站优云seo优化