scusa ma il file ha questa struttura ?
PORTIERI
AMELIA Marco Livorno
ANTONIOLI Francesco Sampdoria
DE LUCIA Alfonso Parma
DIFENSORI
ZAURI Luciano Lazio
ZE MARIA José Inter
ZE RODOLPHO Jose da Silva Livorno
immagino non abbia altre voci al di fuori di PORTIERI DIFENSORI,CENTROCMAPISTI E ATTACCANTI
con la funzione file http://it2.php.net/manual/it/function.file.php dando in input questo file tu hai in un array ogni singola riga
$array = array = (
0 => PORTIERI
1 => AMELIA Marco Livorno
2 => Antonioli Francesco Sampdoria
);
facendo una bella ricerca con http://it2.php.net/manual/it/function.array-search.php nell'array della parola PORTIERI , CENTROCAMPISTI, ATTACCANTI e DIFENSORI trovi le chiavi in cui sono presenti questi quattro valori e li togli dall'array...
poi ti resta il problema di dividere le squadre mhm...al momento l'idea "più veloce e semplice" è
di farti un array di tutte le squadre esistenti...alla fin fine non ci metti molto non sono tantissime
squadre = array ( Livorno , Sampdoria...ovviamente scritte nello stesso modo in cui sono scritte nel file )
e poi con un bellissimo e stupendissimo ciclo riscrivi l'array o a questo punto fai ciò che più ti conviene
for ( $i=0; $i<sizeof($array) ; $i++){
una bella espressione regolare per trovare la corrispondenza con uno dei valori nell array $squadre
e riscrivi nello stesso indice il nome però formattato nome|squadra
}
![]()