So what is a delimiter in your file? Is it a comma, half-colon, tab, something else?
PHPExcel does not yet have auto-detection mode, so if you don’t specify which separators and shells to use, the default will be a comma separator and a double-quoted shell ("). If your file uses tabs or half-columns or some other character in as a separator, then you need to manually tell the CSV reader which character to use, otherwise it will treat the string as a separate cell.
It contains the entire section of the user documentation for readers devoted to the explanation of these parameters for CSV files (section 4.6).
Please note that I am aiming the logic at the “best guess” of the separator and shell values from the file itself in hackathon # phpnw13, but before that you need to specify manually if this is not the default
source share