informatique:langages:php:convertir_un_tableau_en_csv
Différences
Ci-dessous, les différences entre deux révisions de la page.
| 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.1 | informatique: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/ | ||
| + | $fp = fopen(' | ||
| + | // ... Écriture du tableau dans le fichier mémoire ... | ||
| + | $length += fputcsv($fp, | ||
| + | // ... Retour au début du fichier mémoire que l'on vient d' | ||
| + | rewind($fp); | ||
| + | // ... Lecture du fichier mémoire dans une variable ... | ||
| + | $data = fread($fp, $length); | ||
| + | // ... Fermeture du fichier mémoire ... | ||
| + | fclose($fp); | ||
| + | </ | ||
| + | </ | ||
| + | |||
