[code
[code
Ciao, a partche non vedo il cocide tuo (forse non hai chiuso il tag CODE). Come dice il titolo se ti serve un ciclo che termini in automatico ti basta usare un foreach al posto di un for per ciclare l'array ed unsare la chiave del ciclo come indice se dovesse servirti.
Grazie per avermi risposto lo stesso Infatti purtroppo nel post oltre al titolo non si vede nulla e ieri sera dopo averlo postato non ho contollato se si vedesse o meno . Dunque ci riprovo... senza tag code questa volta
Lo psuedo code tanto per far capire di cosa avrei bisogno era:
for i to numerorighepresentinelfiletxt
echo variabilepresentenelfiletxt //(una per ogni riga)
next
dove il file txt contenesse ad esempio su ogni riga variabili di varia lunghezza tipo:
AAA
BBBBB
CC
DDDDDDD
EEEE
FFFFFF
In modo che lo pseudo code mi riconosca ogni volta il numero di righe del file txt (in automatico) e mi stampasse a video il suo intero contenuto...
Sperando che questa volta si legga
Grazie ancora m4rko80 per avermi risposto prima ugualmente!
Codice PHP:
$file="file.txt";
$linecount = 0;
$lines = array();
$handle = fopen($file, "r");
while(!feof($handle)){
$lines[] = fgets($handle);
$linecount++;
}
fclose($handle);
echo $linecount;
echo '<br>';
print_r($lines);
In questo modo hai in $linecount il numero delle righe e nell'array $lines il contenuto di ogni riga.
Stai attento che se nel file ci sono righe vuote (anche l'ultima) verranno considerate anche quelle.
Ovviamente questa parte qui è solo peer mandare a video il risultato.
Codice PHP:
echo $linecount;
echo '<br>';
print_r($lines);