【发布时间】:2015-06-10 19:29:11
【问题描述】:
如果我使用$data = fread('myfile','rb') 将二进制文件读入变量,我如何一次处理$data 一个字节。我还想对每个字节执行操作,例如将其乘以一个数字并计算与另一个数字相关的模数。
我可以使用$data[$i] 将变量作为数组引用,但是我得到的字节是这个字符还是多字节字符?此外,当我这样做时,我无法对结果进行计算,例如$data[$i]*4,它始终为零。
我需要处理非常大的文件,因此需要快速解决。
谢谢
【问题讨论】: