Outils pour utilisateurs

Outils du site


informatique:langages:php:convertir_un_tableau_en_csv

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
informatique:langages:php:convertir_un_tableau_en_csv [2025/01/02 09:28] – supprimée - modification externe (Date inconnue) 127.0.0.1informatique:langages:php:convertir_un_tableau_en_csv [2025/01/02 09:28] (Version actuelle) – ↷ Page déplacée de informatique:php:convertir_un_tableau_en_csv à informatique:langages:php:convertir_un_tableau_en_csv alexis
Ligne 1: Ligne 1:
 +====== 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.
 +<WRAP prewrap>
 +<code 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);
 +</code>
 +</WRAP>
 +