我正在尝试序列化一个SplFileObject,它在5.2中无声失败,并在5.3中抛出致命错误。到目前为止,我已经在5.2中修复了这个问题,方法是将SplFileObject子类化,并使用(简化的)以下代码实现Serializable接口(完整版本也可以处理$open_mode和$context,php
{
public function serializepublic
我有两行数据文件(就我的例子而言,该文件可以包含数百万行),我使用SplFileObject和LimitIterator进行偏移。但在某些情况下,这种组合有着奇怪的行为:$file = new \SplFileObject($filePath);
$fileIterator = new \LimitIterator