0

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

$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);

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

4

0 回答 0