class SplFileObject implements RecursiveIterator, Traversable, Iterator, SeekableIterator extends SplFileInfo| DROP_NEW_LINE | 1 |
| READ_AHEAD | 2 |
| SKIP_EMPTY | 6 |
| READ_CSV | 8 |
| __construct($file_name, $open_mode, $use_include_path, $context) | |
| rewind() | |
| eof() | |
| valid() | |
| fgets() | |
| fgetcsv($delimiter, $enclosure) | |
| setCsvControl($delimiter, $enclosure) | |
| getCsvControl() | |
| flock($operation, &$wouldblock) | |
| fflush() | |
| ftell() | |
| fseek($pos, $whence) | |
| fgetc() | |
| fpassthru() | |
| fgetss($allowable_tags) | |
| fscanf($format) | |
| fwrite($str, $length) | |
| fstat() | |
| ftruncate($size) | |
| current() | |
| key() | |
| next() | |
| setFlags($flags) | |
| getFlags() | |
| setMaxLineLen($max_len) | |
| getMaxLineLen() | |
| hasChildren() | |
| getChildren() | |
| seek($line_pos) | |
| getCurrentLine() | |
| __toString() |