Codice PHP:
<?php
// supponendo che ogni frase sia su una riga
$lines = file('scritto.txt');

$count = array();
foreach (
$lines as $line) {
$count[$line]++;
}

foreach(
$count as $canzone => $volte){
$plurale="e";
if(
$volte==1){$plurale="a";}
echo
"$canzone è stata votata <b> $volte</b> volt".$plurale."<br>";
}
$arrayvol= array($volte);
$maggiore = $arrayvol[0];
echo
"il numero maggiore di volte è $maggiore .";
?>
questo script mi dice quante volte è stata ripetuta una frase scritta in un file scritto.txt... le ultime 3 frasi invece mi dovrebbero dire il numero maggiore di volte che una frase è stata ripetuta..
praticamente la prima parte mi dice "ciao ripetuta 5volte" e "pincopallino ripetuto 3 volte"
le ultime 3 righe dovrebbero dirmi che 5 è il numero che compare più volte..
il problema è che la prima parte funziona ma dalla seconda mi appare sempre il solito numero.. che c'è che non va?