Ciclo while al contrario

lorenzo_jazz

Utente Attivo
10 Apr 2008
53
0
0
Ciao a tutti!!!!!
Una domandina, e' possibile scorrere le righe di un file txt al contrario???
Cioe' partendo dall'ultima riga invece che dalla prima???
Grazie in anticipo
 
E' molto facile, ti faccio vedere due esempi:

<?
$myFile = file("tuo_file.txt") ;
$numLines = count($myFile) ;

while ( $numLines > 0 )
{
echo $myFile[$numLines--]."<p>" ;
}
?>

questo è un po forzato ma funziona lo stesso:

<?
$myFile = file_get_contents("tuo_file.txt") ;
$myFile = explode("\n",$myFile) ;
$numLines = count($myFile) ;

while ( $numLines > 0 )
{
echo $myFile[$numLines--]."<p>" ;
}
?>
 
terza possibilità:
PHP:
$file= file('file.txt');
$i = count($file);
while ($i) {
    $i--;
    echo $file[$i];  
}
 

Discussioni simili