2017 © Pedro Peláez
 

library file-iterator

file iterator

image

jumper423/file-iterator

file iterator

  • Monday, October 24, 2016
  • by jumper423
  • Repository
  • 1 Watchers
  • 5 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

File Iterator

PHP version Build Status, (*1)

Дан текстовый файл размером 2ГБ. Напишите класс, реализующий интерфейс SeekableIterator, для чтения данного файла., (*2)

Installation

The preferred way to install this extension is through composer., (*3)

Either run, (*4)

php composer.phar require --prefer-dist jumper423/file-iterator

or add, (*5)

"jumper423/yfile-iterator": "*"

to the require section of your composer.json., (*6)

Usage & Documentation

$fileIterator = new \jumper423\FileIterator(__DIR__ . '/file');
$fileIterator->rewind();
$fileIterator->next();
$fileIterator->next();
$fileIterator->seek(3);
$fileIterator->next();
echo $fileIterator->current();
$fileIterator->next();
echo $fileIterator->current();
$fileIterator->seek(9);
$fileIterator->next();
$fileIterator->next();
if ($fileIterator->valid()) {
    ...
}

Tests

vendor/bin/phpunit 

The Versions

24/10 2016

dev-master

9999999-dev https://github.com/jumper423/file-iterator

file iterator

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0

 

The Development Requires

by Vladislav Pasechnik

file iterator big seekableiterator

12/10 2016

1.0.1

1.0.1.0 https://github.com/jumper423/file-iterator

file iterator

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0

 

The Development Requires

by Vladislav Pasechnik

file iterator big seekableiterator

12/10 2016

1.0

1.0.0.0 https://github.com/jumper423/file-iterator

file iterator

  Sources   Download

Apache License 2.0

The Requires

  • php >=7.0

 

The Development Requires

by Vladislav Pasechnik

file iterator big seekableiterator