亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

GB/T 17710-1999 PHP生成校驗碼

標簽:
PHP

校验码算法描述如下:详细:http://wenku.baidu.com/link?url=CDvNJ1sLYOPzbbxjEy5R-oME95RlfTCUU5-I5M0bqUt0I32b0Xd0EKmI-HiFQHhY8OcB6ERTml7pUwXFseLl8GGvkuc7w0V2sFDxi2H0XGC


wKiom1R4gOuRhayeAAGGxBwiMjg341.jpg

wKioL1R4gXCCxdhmAAHgZmAvdrU034.jpg

wKiom1R4gOvj6omKAAHya8Dpxfo240.jpg


本例子以16位编号为例子,用PHP予以实现,代码如下:


$m '';    $str '440400131008309';    $str.= 'a';/* 测试用例,最后一位为校验码440402111006084044040013100830954404021150062404*/    function p($str,$n)    {        if ($n == 1)        {            return 10;        }        else        {            $num $str[$n-2];            $s = p($str,$n-1)%11 + $num;            return ($s%10==0?10:$s%10)*2;         }    }     $p = p($str,16);    for($i=0;$i<10;$i++){        if (($p%11 + $i)%10 == 1){            $m $i;            break;        }    }    echo $m;


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消