Convertir un tableau en CSV

Il n'y a pas de fonction pour faire ça directement. Mais il est quand même possible de le faire en combinant certains outils de PHP.

// Ouverture d'un fichier mémoire en lecture/écriture ...
$fp = fopen('php://temp', 'r+');
// ... Écriture du tableau dans le fichier mémoire ...
$length += fputcsv($fp, $input, $delimiter, $enclosure);
// ... Retour au début du fichier mémoire que l'on vient d'écrire ...
rewind($fp);
// ... Lecture du fichier mémoire dans une variable ...
$data = fread($fp, $length);
// ... Fermeture du fichier mémoire ...
fclose($fp);