Ciao a tutti!
Esiste un modo per estrarre solo determinate colonne da un file txt
con php. Avevo provato con: include("");, ma mi estrae tutto il contenuto, io invece
vorrei estrarre e stampare a video solo quelle da me scelte.
Grazie in anticipo
Ciao a tutti!
Esiste un modo per estrarre solo determinate colonne da un file txt
con php. Avevo provato con: include("");, ma mi estrae tutto il contenuto, io invece
vorrei estrarre e stampare a video solo quelle da me scelte.
Grazie in anticipo
in che senso "colonne"? com'è fatto il file TXT?
il file txt e' fatto cosi:
PRIMA GIORNATA_______________________|P|G|V|N|P|GF|GS|DR |CD|
<hr>
1.|BAILADO_F.C______________________ |P|G|V|N|P|GF|GS|DR|CD|
2.|SQUALO_CASERANA_________________|P|G|V|N|P|GF|G S|DR|CD|
3.|GRUPPO_VALDINIEVOLE______________|P|G|V|N|P|GF| GS|DR|CD|
4.|CAFFE'_MARTINI____________________|P|G|V|N|P|GF |GS|DR|CD|
5.|G.S.A_PISTOIA_B___________________|P|G|V|N|P|GF |GS|DR|CD|
6.|ARCI_CANTAGRILLO_B_______________|P|G|V|N|P|GF| GS|DR|CD|
7.|RAMINI_CAN_BIANCO________________|P|G|V|N|P|GF| GS|DR|CD|
8.|MARESCA_A.C._____________________|P|G|V|N|P|GF| GS|DR|CD|
9.|BARACCA_CALCIO___________________|P|G|V|N|P|GF| GS|DR|CD|
10|MASIANO_A.C._____________________|P|G|V|N|P|GF| GS|DR|CD|
11|MARRUOTA_1970___________________|P|G|V|N|P|GF|G S|DR|CD|
12|FURIE_2008_______________________|P|G|V|N|P|GF| GS|DR|CD|
13|MONTAGNANA_CALCIO______________|P|G|V|N|P|GF|GS |DR|CD|
14|CARPINETA_A.C.___________________|P|G|V|N|P|GF| GS|DR|CD|
15|ATLETICO_PISTOIA_________________|P|G|V|N|P|GF| GS|DR|CD|
16|PONTE_ALLE_TAVOLE/VIGNOZZI_______|P|G|V|N|P|GF|GS|DR|CD|
<hr>
Io vorrei estrarre solo la parte dei nomi in una tabella e i punti in un'altra
ed i punti sarebbero la P?
Se è così, e se sei su di un server linux, ti basta fare (messo che il tuo file si chiami prova.txt):
A questo punto ti basta fare un trim ed uno split su | per otterere i valori.Codice PHP:
$var = passthru("tail +3 prova.txt | cut -d\"|\" -f\"2,3\" | sed 's/_/ /g' | sed '/<hr>/d'");
/*
in $var hai:
BAILADO F.C |P
SQUALO CASERANA |P
GRUPPO VALDINIEVOLE |P
CAFFE' MARTINI |P
G.S.A PISTOIA B |P
ARCI CANTAGRILLO B |P
RAMINI CAN BIANCO |P
MARESCA A.C. |P
BARACCA CALCIO |P
MASIANO A.C. |P
MARRUOTA 1970 |P
FURIE 2008 |P
MONTAGNANA CALCIO |P
CARPINETA A.C. |P
ATLETICO PISTOIA |P
PONTE ALLE TAVOLE/VIGNOZZI |P
*/
$rows = explode("\n", $var);
//Ora un $rows hai un array con tutte le righe