File: FileIterator53.php Lines 4 to 23 |
|
4 | /** |
|
5 | * ファイルを読み込んで1行単位で返すIterator |
|
6 | * |
|
7 | * php-5.5以降であればGeneratorを使った方がパフォーマンスがよい。 |
|
8 | * 5.5.11以降であればSplFileObjectもバイナリファイルに対応されている。 |
|
9 | * |
|
10 | * @uses >= php-5.3 |
|
11 | * @version 0.1.0 |
|
12 | */ |
| | abstract class FileIterator53 implements \Iterator |
|
14 | { |
|
15 | /** @var resource */ |
|
16 | protected $fp; |
|
17 | /** @var mixed scalar */ |
|
18 | protected $_key; |
|
19 | /** @var mixed */ |
|
20 | protected $buf; |
|
21 | |
|
22 | /** |
|
23 | * @param resource $fp |
|