使用PHP在x86 / i386上搜索()大于2 GB的文件

时间:2015-12-29 14:24:31

标签: php 32-bit fseek

我有一个大小为2.67 GB(2870348740字节)的文件。

我想在2296278993 - 2583313866字节之间添加一些数据。

我在Windows Server 2003 32位,因此int正范围非常低,我无法在大文件中寻找。

示例代码:

$fp = fopen('test.mp4','r+b');
fseek($fp,2296278993);
echo ftell($fp); // returns 0 !!

ftell()返回0,因为2296278993大于x86平台上的int范围。我还能做什么?

0 个答案:

没有答案