PHP中把有符號(hào)整型轉(zhuǎn)換為無符號(hào)整型方法
在一個(gè)短地址項(xiàng)目中,根據(jù)六位字符與ID的相互映射的算法,當(dāng)ID超過2147483647的時(shí)候,六位字符的短地址映射的ID變成有符號(hào)的整型。
ID > 六位字符 >映射ID
ID: 2147483644 > TfffVQ > 2147483644
ID: 2147483645 > efffVQ > 2147483645
ID: 2147483646 > NfffVQ > 2147483646
ID: 2147483647 > ffffVQ > 2147483647
ID: 2147483648 > nnnnnu > -2147483648
ID: 2147483649 > dnnnnu > -2147483647
ID: 2147483650 > rnnnnu > -2147483646
需要把有符號(hào)整型轉(zhuǎn)換為無符號(hào)整型:(float) sprintf('%u', $id)
PHP官網(wǎng)關(guān)于整型的資料:http://php.net/manual/zh/language.types.integer.php
相關(guān)文章
linux mint下安裝phpstorm2020包括JDK部分的教程詳解
這篇文章主要介紹了linux mint下安裝phpstorm2020包括JDK部分的教程詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09php 算法之實(shí)現(xiàn)相對(duì)路徑的實(shí)例
這篇文章主要介紹了php 算法之實(shí)現(xiàn)相對(duì)路徑的實(shí)例的相關(guān)資料,希望通過本文能幫助到大家,讓大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-10-10Yii數(shù)據(jù)讀取與跳轉(zhuǎn)參數(shù)傳遞用法實(shí)例分析
這篇文章主要介紹了Yii數(shù)據(jù)讀取與跳轉(zhuǎn)參數(shù)傳遞用法,結(jié)合實(shí)例形式分析了Yii中read()與readAll()方法的相關(guān)使用技巧,需要的朋友可以參考下2016-07-07PHP中cookie和session的區(qū)別實(shí)例分析
這篇文章主要介紹了PHP中cookie和session的區(qū)別,比較詳盡的分析了二者從創(chuàng)建、運(yùn)用到清除的各個(gè)流程的注意事項(xiàng),需要的朋友可以參考下2014-08-08基于ThinkPHP5.0實(shí)現(xiàn)圖片上傳插件
thinkphp5.0 圖片上傳插件可預(yù)覽裁剪圖片和保存原圖片,執(zhí)行裁剪圖片后會(huì)刪除 裁剪的原圖片目錄,以便減少空間。具體實(shí)現(xiàn)代碼大家參考下本文2017-09-09