PHP中的固定长度记录I / O.

时间:2012-07-30 06:49:29

标签: php binary fixed-length-record

我从文件中读取了一个固定长度的记录使用php。我已经给出了下面的代码。

$f = fopen('data.txt', 'rb');

while (!feof($f)) {
  // read one segment of 52 bytes
  if ($s = fread($f, 52)) {
    // unpack the binary structure into an associative array
    print_r(unpack('ieid/ieage/a20name/a20city', $s));
  }
}

fclose($f);

现在我需要知道如何将固定长度记录写入文件。我在很多网站上搜索过,但我仍然没有得到正确的答案。如何将固定长度记录写入二进制/文本文件?

0 个答案:

没有答案