utiliser la fonction SplFixedArray
Bonjour,
devant traiter des fichiers assez gros (fichier CSV de 110 000 lignes), pour stocker les données dans une variable avant de les traiter, j'envisage d'utiliser un tableau avec la classe SplFixedArray sachant, si j'ai bien compris, qu'ainsi on allait économiser de la mémoire par rapport à l'utilisation d'un tableau standard. Simplement pour créer une instance de cette classe, on doit fournir la taille du tableau (exemple de la doc : $array = new SplFixedArray(5);). Je pense donc qu'il va falloir demander à l'utilisateur qui va fournir le fichier CSV, le nombre de lignes, qui va déterminer la taille du tableau. Est-ce exact ?