1--TEST--
2Bug #75917 (SplFileObject::seek broken with CSV flags)
3--FILE--
4<?php
5$expected = [
6    ['john', 'doe', 'john.doe@example.com', '0123456789'],
7    ['jane', 'doe', 'jane.doe@example.com'],
8];
9
10$tmp = new SplTempFileObject();
11$tmp->setCsvControl(escape: "");
12foreach ($expected as $row) {
13    $tmp->fputcsv($row);
14}
15$tmp->setFlags(0);
16$tmp->seek(23);
17var_dump($tmp->current());
18
19$tmp->setFlags(SplFileObject::READ_CSV | SplFileObject::SKIP_EMPTY);
20$tmp->seek(23);
21var_dump($tmp->current());
22?>
23--EXPECT--
24bool(false)
25bool(false)
26