A custom made csv parser that returns a table of data with keys corresponding to the header. Works only if the column count is corresponding perfectly to the number of columns in the first row.
usage:
$csv_string = "your csv file data";
$separator = "the char that separates columns (default = [ , ] )";
$stringen_closure = "the caracter that enclose a string (default = [ \" ] )";
$line_break_character = "the character that separates rows (default = [ \n ] )";