When foreach first starts executing, the internal array pointer is automatically reset to the first element of the array.
Lorsque foreach démarre, le pointeur interne de fichier est automatiquement ramené au premier élément du tableau.