For many years I’ve been struggling with CSV files. Not because they are difficult to parse, PHP has been able to manipulate those files since the days of PHP4 but because finding a clean, simple yet powerful library to handle them was a pain. So after many years of re-inventing the wheel every time I was confronted with parsing a CSV I’ve decided to take a step back and start writing my own CSV manipulation library.
This is how Bakame.csv came to be. Continue reading