Parfois il faut générer un export CSV d’un nombre considérable de données.
Pour éviter que ça soit très long ou limité par la mémoire maximum de PHP, on peut “streamer” la réponse, c’est-à-dire l’envoyer au fil de l’eau.
Dans l’exemple ci-dessous, on récupère avec doctrine en base 30 millions de données, on doit générer un export CSV et l’envoyer au navigateur.
Commentaires
Vous devez
vous inscrire
ou
vous connecter
pour poster un commentaire