【发布时间】:2015-04-23 06:23:33
【问题描述】:
我找不到我的问题的答案。我有代码
$arr = array(pack("d",1324),pack("d",151),pack("d",8564));
file_put_contents('C:\\Users\\Duc Nguyen\\Desktop\\text.bin', $arr);
所以我得到了一个二进制文件。我用了代码
$s = file_get_contents('C:\\Users\\Duc Nguyen\\Desktop\\text.bin');
foreach(unpack("d", $s) as $n)
echo $n;
读取它,但它没有工作。你能告诉我如何从文件中读取数据。我不喜欢使用序列化/反序列化功能。 谢谢!
【问题讨论】:
-
没有工作 这是什么意思?你的代码对我来说很好。
-
我的意思是它只返回第一个数字 1324