1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
// Enclenche la tamporisation de sortie
ob_start();
// create the graph
$Graph =& Image_Graph::factory('graph', array(400, 300));
// Je n'affiche pas le code au complet
// ce n'est pas utile pour notre l'exemple
// et à la fin les entêtes sont envoyées pour afficher l'image
$Graph->done( );
// Retourne le contenu du tampon de sortie
$img = ob_get_contents();
// Détruit les données du tampon de sortie et éteint la temporisation de sortie
ob_end_clean();
// écriture de l'image dans un fichier gif
$f = fopen('image.gif', 'a');
fwrite($f, $img) |