[英]How to pack a 64bit integer with PHP32?
我想用$_REQUEST
得到一個64位的integer,但是不支持64位。 (它將變成一個浮點數。)我需要打包這些數據並發送給服務。 但是它應該是大端字節順序,所以我不能使用格式f
(float (machine dependent size and representation)) 來打包它。
我試圖將它分解為四個 16 位整數,但我不能使用<<
、 >>
或&
因為它是一個浮點數。
我怎么解決這個問題?
多次使用帶有 256 或 65536 的gmp_div_qr()
將其分解為 8 位或 16 位塊,然后將這些塊轉換為字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.