più o meno.
Chiarisciti bene il concetto di array.
Pensali con un insieme si dati in un unica variabile.
file() è una funzione e come tutte le funzioni ha parametri (in questo caso il parametro obbligatorio è il percorso al file da "leggere") e un output (un array composto dai righi che compongono il file).
foreach() è un ciclo appositamete destinato a "scorrere" gli array... e in termini semplici è più o meno come hai detto te.
Cmq cerca sul web che troverai fonti che ti chiariranno meglio di me questi concetti

Rispondi quotando