Ho necessita di analizzare un file txt pieno di numeri disposti in 10 colonne per n righe...
Questo il codice che finora sono riuscito a buttare giù...
$file = "ruote.txt";
$valore = 45;
$str = "";
for($i = 0; $i < $valore ; $i++)
{
$str .= $splitted[$i];
}
$freq = array_count_values($out[0]);
$i=0;
$valore2=11;
for($i = 0; $i < $valore2 ; $i++){
foreach ($freq as $k => $v) {
if ($v > 1){
echo "<font color=red>$k</red>-<font color=green>$i-";
}
else
{
echo "<font color=black>$k</black>-<font color=green>$i-";
}
$i++;
//tentativo con risultato pessimo... di portare a capo ogni 10 valori la riga..
//questo infatti riesce solo a portarmi a capo la seconda riga...![]()
![]()
if ($i==10) {
echo "
";
}
}
}
print "
$valore2";
Alla fine.. dell'analisi il file ruote.txt mi viene trasformato in un risultato a video di questo tipo...
34-0 -90-1 -8-2 -22-3 -24-4 -4-5 -13-6 -64-7 -7-8 -82-9 -
86-10-50-11-18-12-38-13-12-14-81-15-31-16-83-17-37-18-61-19-39-20-60-21-77-22-21-23-41-24-49-25-2-26-55-27-67-28-76-29
mentre io vorrei che tutte le righe risultanti fossero solo di 10 elementi
nb: I numeri in grassetto sono solo quelli ($valore2) che mi sono serviti come contatori per mandare almeno la prima riga a capo...
Sono sicuro che con un for messo bene la cosa è risolvibilissima in modo assai piu' elegante pergiunta ma dopo enne tentativi non so proprio dove e come metterlo![]()
![]()
Grazie a chi mi aiuterà a riportare la visualizzazione in 10 colonne per 10 elementi per riga![]()
![]()