Codice PHP:
$frasi = file('frasi.txt', FILE_IGNORE_NEW_LINES); //$frasi è un array contenente una frase ad ogni posizione. Il secondo parametro è un flag che indica di non tenere i "\n" alla fine di ogni linea (documentazione in inglese per approfondimenti e altri flag)
$indice_random = array_rand($frasi); //restituisce un indice casuale dell'array. Se l'array è lungo "n", restituisce un numero da "0" a "n-1"
echo $frasi[$indice_random];
Documentazione: file(), array_rand().
Nota che si sarebbe potuta evitare la variabile "$indice_random", mettendo direttamente la array_rand() tra le quadre dell'array. Così però mi pare più semplice "didatticamente".
Ciao!