【发布时间】:2014-09-03 06:01:11
【问题描述】:
在 pack 函数中,整数 i、I、浮点数 f 和双精度数 d 的字节大小取决于机器。我怎样才能知道这些尺寸是多少?
【问题讨论】:
-
找到一种方法:
$sizeOfInt = strlen(decbin(~0))/8;
在 pack 函数中,整数 i、I、浮点数 f 和双精度数 d 的字节大小取决于机器。我怎样才能知道这些尺寸是多少?
【问题讨论】:
$sizeOfInt = strlen(decbin(~0))/8;
实际上有一个名为PHP_INT_SIZE 的常量。浮点数应与 int 大小相同,双精度数应为两倍。
【讨论】: