Powered by Ajaxy
Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Utilisation de fonction ‘ob_start()’ pour accumuler les sortie dans un ‘Buffer’ interne


{filelink=13002}

<?php

$primes = array( array('Janvier',1250.000),
                 array('Fervier',1500.00),
                 array('Mars',1000.00),
                 array('Avril',1900.00));

ob_start();// Accumuler les sorties dans une mémoire tampon
$fI = fopen('localhost/Fichiers/testCSV.csv','w') or die("Impossible d'ouvrir le fichier");
foreach ($primes as $primes_line)
{
    if (fputcsv($fI, $primes_line) ===  false)
    {

        die("Impossible d'ecrire dans le fichier CSV");
    }
}
// Fermer le fichier pour des raison de sécurité
fclose($fI) or die("Impossible de fermer le fichier localhost/Fichiers/testCSV.csv");

// Retourner le contenu du mémoire Tampon
$output = ob_get_contents();

// Afficher un message
echo "Fin de création de fichier CSV";

ob_end_clean();
?>

No comments yet.

Leave a Comment