fanatique/php-fixed-length-file-parser — pull request #1 by manuelbieh (2014-04-02 22:43:49+00:00)
Title: Startwert als optionaler Parameter

Der Einfachheit halber: solange man keine Delimiter in seinen Datensätzen hat, ergibt sich der Startwert eines Felds ja immer aus dem Startwert plus der Länge des vorherigen Feldes. Das kann man einfach berechnen und ``'start'=>X`` dadurch komplett weglassen. Spart ggf. etwas Arbeit und verhindert auf gewisse Art auch Redundanz.

Beispiel wie das von dir bereitgestellte Example nach dem Pull Request aussehen könnte/würde:
```
$parser->setChoppingMap(array(
array('field_name' => 'id', 'length' => 2),
array('field_name' => 'name', 'length' => 5),
array('field_name' => 'team', 'length' => 5)
));
```

Sollte man irgendwo doch einen Startwert brauchen, kann man ihn optional angegeben und überschreibt damit den errechneten Wert.