Ed infine, questo è il codice al momento:

codice:
<?php
$filename = 'LISTA_GIO_A.txt';

if (file_exists($filename)) {
	$handle = fopen("$filename", "r");
	while (!feof($handle)) {
   		$buffer = fgets($handle);
   		switch (TRIM($buffer)){
   			case ('PORTIERI'):
				$ruolo = "POR - 0";
				echo $ruolo;
				break;
   			case ('DIFENSORI'):
				$ruolo = "DIF - 1";
				echo $ruolo;
				break;
   			case ('CENTROCAMPISTI'):
				$ruolo = "CEN - 2";
				echo $ruolo;
				break;
   			case ('ATTACCANTI'):
				$ruolo = "ATT - 3";
				echo $ruolo;
				break;
			case (''):
				break;
			default:  //QUESTA E' LA PARTE INCRIMINATA!!!
				$player = explode(" ", $buffer);
				echo $player[0];
				echo $player[1];
				echo $player[2];
				break;
   		}
   		echo "
";
   	}
	fclose($handle);
} else {
   echo "Il file $filename non esiste";
}
?>
Come vedi, se nel testo txt ci fossero le parti ben delineate da un delimitatore come "|" il mio problema sarebbe già risolto!!!

Elle, confido in te...