萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> PHP中把有符號整型轉換為無符號整型方法

PHP中把有符號整型轉換為無符號整型方法

   這篇文章主要介紹了PHP中把有符號整型轉換為無符號整型方法,轉換的方法很簡單,本文直接給出轉換方法,需要的朋友可以參考下

  在一個短地址項目中,根據六位字符與ID的相互映射的算法,當ID超過2147483647的時候,六位字符的短地址映射的ID變成有符號的整型。

   代碼如下:

  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

  需要把有符號整型轉換為無符號整型:(float) sprintf('%u', $id)

copyright © 萬盛學電腦網 all rights reserved