Outils pour utilisateurs

Outils du site


informatique:langages:php:convertir_un_tableau_en_csv

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);
informatique/langages/php/convertir_un_tableau_en_csv.txt · Dernière modification : 2025/01/02 09:28 de alexis