Downloader le contenu d'une variable PHP

php

Pour déclencher un download du contenu d'une variable php sur le navigateur du client il est possible de ne pas utiliser de fichier temporaire ni la commande fpassthru

Si par exemple le contenu à envoyer en téléchargement se trouve dans une variable $contenufichier on utilisera la code ci dessous :

header("Content-type: text/csv");
header("Content-Disposition: attachment;filename=fichier.txt");
$fp = fopen("php://output", 'w');
fputs($fp, $contenufichier);
Par Christophe HIRON
05 septembre 2012