成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

UPS跟蹤號(hào)校驗(yàn)代碼

xfee / 718人閱讀

摘要:每個(gè)快遞公司生成的單號(hào)大部分帶自校驗(yàn)功能。下面的代碼實(shí)現(xiàn)對(duì)單號(hào)的正確性校驗(yàn)

每個(gè)快遞公司生成的單號(hào)大部分帶自校驗(yàn)功能。下面的代碼實(shí)現(xiàn)對(duì)UPS單號(hào)的正確性校驗(yàn)

function validUPS($tr){
    $tr = strtoupper(trim($tr));
    if (strlen($tr) == 11)
    {
        $checknumber = 100 - (substr($tr,1, 1) + substr($tr,3, 1) + substr($tr,5, 1) + substr($tr,7, 1) + substr($tr,9, 1) + 2 * (substr($tr,2, 1) + substr($tr,4, 1) + substr($tr,6, 1) + substr($tr,8, 1)));
        if ($checknumber < 0)
        {
            $checknumber = 100 + $checknumber;
        }
        if ($checknumber >= 10)
        {
            $checknumber = substr($checknumber,1,1);
        }
        else if ($checknumber <= 10)
        {
            $checknumber = substr($checknumber,0,1);
        }
        $r= substr($tr,10, 1) == $checknumber;
    }else if (strlen($tr)=="18"){
        $tr = substr($tr,2, 16);
        for ($i = 65; $i <= 90; $i++)
        {
            if ($i >= 65 && $i <= 72)
            {
                $tr=str_replace(chr($i),chr($i-15),$tr);
            }
            else if ($i >= 73 && $i <= 82)
            {
                $tr=str_replace(chr($i),chr($i-25),$tr);
            }
            else if ($i >= 83 && $i <= 90)
            {
                $tr=str_replace(chr($i),chr($i-35),$tr);
            }
        }
        $checknumber = 100 - (substr($tr,0, 1) + substr($tr,2, 1) + substr($tr,4, 1) + substr($tr,6, 1) + substr($tr,8, 1) + substr($tr,10, 1) + substr($tr,12, 1) + substr($tr,14, 1) + 2 * (substr($tr,1, 1) + substr($tr,3, 1) + substr($tr,5, 1) + substr($tr,7, 1) + substr($tr,9, 1) + substr($tr,11, 1) + substr($tr,13, 1)));
        if ($checknumber < 0)
        {
            $checknumber = 100 + $checknumber;
        }
        if ($checknumber < 10)
        {
            $checknumber = substr($checknumber,0,1);
        }
        else if ($checknumber >= 10)
        {
            $checknumber = substr($checknumber,1,1);
        }
        $r= $checknumber == substr($tr,15, 1);
    }else {
        $r=false;
    }
    return $r;
}

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/31953.html

相關(guān)文章

  • “以假亂真” 網(wǎng)絡(luò)釣魚(yú)活動(dòng)巧妙使用 UPS.com XSS 漏洞分發(fā)惡意軟件

    摘要:此漏洞允許威脅行為者通過(guò)遠(yuǎn)程工作人員分發(fā)惡意文檔,但使其看起來(lái)像是直接從下載的。目前顯示,的跨站漏洞已經(jīng)修復(fù)。而以上釣魚(yú)攻擊利用的是中第二普遍的安全問(wèn)題,存在于近三分之二的應(yīng)用中。 .markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidde...

    KoreyLee 評(píng)論0 收藏0
  • 科華UPS 怎樣選擇UPS電源?

    摘要:其次應(yīng)了解的額定功率有兩種表示方法視在功率單位與實(shí)際輸出功率單位,由于無(wú)功功率的存在所以造成了這種差別,兩者的換算關(guān)系為視在功率功率因數(shù)實(shí)際輸出功率。 機(jī)房ups電源是網(wǎng)絡(luò)機(jī)房架設(shè)中的一種設(shè)備,一種可以在無(wú)市電情況下持續(xù)供電的設(shè)備,??不間斷電源??,英文簡(jiǎn)稱ups,主要為網(wǎng)絡(luò)設(shè)備,如交換機(jī),服務(wù)器等設(shè)備提供干凈,穩(wěn)定的電...

    cangck_X 評(píng)論0 收藏0
  • excelitas埃賽力達(dá)高壓電源維修LC501常見(jiàn)故障

    摘要:電源維修埃塞力達(dá)電源維修高壓電源維修設(shè)備電源維修儀器電源維修公司自備維修資料庫(kù)及元件庫(kù),涉及上千種常用元器件,特別收集了大量停產(chǎn)的偏冷門(mén)電源管理,變壓器,電感線圈及混合集成模塊等電源配件。 天浦正達(dá)從事高壓電源維修二十年,擁有多名長(zhǎng)年從事電源維修工作的工程師,理論扎實(shí),經(jīng)驗(yàn)豐富,各種拓?fù)浼軜?gòu)...

    tommego 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

xfee

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<