EasyCSV\Reader::getLastLineNumber PHP 메소드

getLastLineNumber() 공개 메소드

public getLastLineNumber ( ) : integer
리턴 integer zero-based index
    public function getLastLineNumber()
    {
        if ($this->lastLine !== false) {
            return $this->lastLine;
        }
        $this->handle->seek($this->handle->getSize());
        $lastLine = $this->handle->key();
        $this->handle->rewind();
        return $this->lastLine = $lastLine;
    }

Usage Example

예제 #1
0
 /**
  * @dataProvider getReadersNoHeadersFirstRow
  */
 public function testGetLastLineNumberNoHeadersFirstRow(Reader $reader)
 {
     $this->assertEquals(10, $reader->getLastLineNumber());
 }