PHP 클래스 EasyCSV\Reader

상속: extends AbstractBase
파일 보기 프로젝트 열기: jwage/easy-csv 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $path, string $mode = 'r+', boolean $headersInFirstRow = true )
advanceTo ( $lineNumber )
getAll ( ) : array
getCurrentRow ( ) : array
getHeaders ( ) : boolean
getLastLineNumber ( ) : integer
getLineNumber ( ) : integer
getRow ( ) : array | boolean
isEof ( ) : boolean
setHeaderLine ( $lineNumber )

보호된 메소드들

메소드 설명
init ( )
rowIsEmpty ( $row ) : boolean

메소드 상세

__construct() 공개 메소드

public __construct ( $path, string $mode = 'r+', boolean $headersInFirstRow = true )
$path
$mode string
$headersInFirstRow boolean

advanceTo() 공개 메소드

public advanceTo ( $lineNumber )
$lineNumber zero-based index

getAll() 공개 메소드

public getAll ( ) : array
리턴 array

getCurrentRow() 공개 메소드

public getCurrentRow ( ) : array
리턴 array

getHeaders() 공개 메소드

public getHeaders ( ) : boolean
리턴 boolean

getLastLineNumber() 공개 메소드

public getLastLineNumber ( ) : integer
리턴 integer zero-based index

getLineNumber() 공개 메소드

public getLineNumber ( ) : integer
리턴 integer zero-based index

getRow() 공개 메소드

public getRow ( ) : array | boolean
리턴 array | boolean

init() 보호된 메소드

protected init ( )

isEof() 공개 메소드

public isEof ( ) : boolean
리턴 boolean

rowIsEmpty() 보호된 메소드

protected rowIsEmpty ( $row ) : boolean
$row
리턴 boolean

setHeaderLine() 공개 메소드

public setHeaderLine ( $lineNumber )
$lineNumber zero-based index