Comment Créer un fichier CSV à l'aide de PHP (et télécharger)

Par exemple, j'ai une variable "$foo" qui comprend toutes les données que je veux montrer dans le CSV:

$foo = "some value,another value,last value";

Mon objectif est de:

  1. Créer un fichier CSV nommé "certains.csv", dont le contenu est égal à $foo

  2. Télécharger "certains.csv" à mon serveur.

Comment cela peut-il être fait?

Mise à jour: Voici le code exact qui a fonctionné pour moi.

$foo = "some value,another value,last value";
$file = 'some_data.csv';
file_put_contents($file, $foo);
  • si vous êtes à l'exécution de php à votre domicile et vous souhaitez le télécharger sur votre serveur?
  • Non, j'upload mon script php sur un serveur, qui sera géré par un chron travail. Le script doit créer un fichier csv et l'ajouter à un répertoire sur le même espace d'hébergement/serveur.
InformationsquelleAutor edt | 2009-11-05