Hi ha dos mètodes de fer-ho
Utilitzant file() per llegir el fitxer
[php]
<?php
$aux = file(‘wordlist_ger.txt’,FILE_SKIP_EMPTY_LINES|FILE_IGNORE_NEW_LINES);
$count = 0;
foreach($aux as $linia) {
$count += 1;
echo $linia."<br>";
}
echo "<br> UN ALTRA FORMA DE FER-HO <br>.";
$num_linies=count($aux); //conta el numero d’elements de l’array $aux
for ($i=0; $i <$num_linies ; $i++) {
echo "<br> $aux[$i]";
}
?>
[/php]
===============================================================
Utilitzant fgets() per llegir el fitxer
[php]
<?php
//require(‘../func.php’);// func.php es la llibreria de funcions
//El primer que haurem de fer és obrir el fitxer .txt en mode lectura:
$archivo = fopen(‘pons_ger.txt’,’r’);
//Tot seguit podem recórrer les línies de l’arxiu mitjançant un bucle:
while ($linea = fgets($archivo)) {
echo $linea."<br>;";
$aux[] = $linea;
$numlinea++;
}
/*
A cada iteració d’aquest bucle estem llegint una nova línia del fitxer, l’imprimim
per pantalla i el guardem en un vector per processar cada línia després.
La variable $numlinea la podem utilitzar per realitzar una acció quan estiguem
llegint segons quina línia.
*/
fclose($archivo);
//I finalment, recorrem l’array amb les línies de l’arxiu:
echo ‘<pre>’;
print_r($aux);
echo ‘</pre>’;
?>
[/php]