Pour convertir une chaîne représentant un fichier CSV en tableau, tout en supportant le multiligne, il faut utiliser :
<?php
// Source in $csvContent
$csv = array ();
$fp fopen ('php://temp''r+');
fwrite ($fp$csvContent);
rewind ($fp); //rewind to process CSV
while (($row fgetcsv($fp0)) !== FALSE)
    $csv[] = $row;

Basé sur https://stackoverflow.com/a/32764942/158716