\Puyo\File\IteratorFileIterator53

ファイルを読み込んで1行単位で返すIterator

php-5.5以降であればGeneratorを使った方がパフォーマンスがよい。 5.5.11以降であればSplFileObjectもバイナリファイルに対応されている。

Summary

Methods
Properties
Constants
__construct()
createByPath()
__destruct()
current()
key()
No public properties found
No constants found
No protected methods found
$fp
$_key
$buf
N/A
No private methods found
No private properties found
N/A

Properties

$fp

$fp : resource

Type

resource

$_key

$_key : mixed

Type

mixed — scalar

$buf

$buf : mixed

Type

mixed

Methods

__construct()

__construct(resource  $fp) 

Parameters

resource $fp

createByPath()

createByPath(string  $fullpath, string  $mode = 'rb') : static

Parameters

string $fullpath
string $mode

Returns

static

__destruct()

__destruct() 

current()

current() 

key()

key()