Salve,
scusate se riesumo questo 3d, ma volevo sapere come fare per far leggere due righe per volta
es.
ciao questa è la prima righa
mentre questa è la seconda
grazie in anticipo
Vittorio
Printable View
EDIT:Codice PHP:
<?php
$frasi = file('frasi.txt');
$num = rand(0, count($frasi)/2-1);
echo $frasi[$num*2].'<br>'.$frasi[$num*2+1];
?>
Ah, forse ho capito male: lo script sopra che ti ho fatto tiene conto che "una frase" occupa "due righe". Se invece vuoi soltanto stampare due righe a caso del file:
Se invece le righe devono essere differenti (ovvero che non sia possibile che esca la stessa riga due volte):Codice PHP:
$frasi = file('frasi.txt');
$num1 = array_rand($frasi);
$num2 = array_rand($frasi);
echo $frasi[$num1].'<br>'.$frasi[$num2];
Ciao!Codice PHP:
$frasi = file('frasi.txt');
shuffle($frasi);
echo $frasi[0].'<br>'.$frasi[1];