leggere file txt e stampare con php il contenuto a video

giacomo9783

Utente Attivo
24 Ago 2016
99
0
6
40
salve a tutti, ho un file di testo delimitato da "," composto da numerose righe organizzate così:

2021-08-28,0
2021-08-30,4,12:00,17:30,18:00,18:30
2021-08-31,3,12:00,17:30,18:00
...
...

ogni riga è organizzata così:
1° riga: data
2° riga: posti totali disponibili
righe successive: orari disponibili

nell'esempio qui sopra
la prima riga (28 agosto 2021) ha 0 posti disponibili, quindi nessun orario;
la seconda riga (30 agosto 2021) ha 4 posti disponibili, e relativi orari (12:00, 17:30, 18:00 e 18:30)
e così via.

devo leggerlo e restituirlo a video in colonna, vale a dire in questo modo:

28-08-2021
0 posti disponibili

30-08-2021
4 posti disponibili
12:00
17:30
18:00
18:30

31-08-2021
3 posti disponibili
12:00
17:30
18:00

con il codice

PHP:
$file_txt = '../doc/file.txt'; 
$array_righe = file($file_txt); 
foreach($array_righe as $key => $riga){
    
list($data, $disp) = explode(",", $riga);

riesco a restituire a video $data (data) e $disp (posti disponibili) ma non riesco con gli orari. Come posso fare?

grazie alla community
 

linoma

Utente Attivo
1 Mar 2017
93
4
8
..videi? Proprio se si vuole si può parlare di canale e banda
Prova cn str_replace cn una stringa del tipo {1} {2} e la sostituisci cn il primo secondo etc etc campo del txt
 

giacomo9783

Utente Attivo
24 Ago 2016
99
0
6
40
Si infatti il problema sta nel fatto che ogni riga non è composta sempre dallo stesso numero di stringhe, in funzione degli orari disponibili; non ho ben capito come far fronte a questo problema
 

MarcoGrazia

Utente Attivo
15 Dic 2009
852
20
28
62
Udine
www.stilisticamente.com
Bastava inserire in ogni riga un CSV e quindi eseguire un exlode col simbolo usato per suddividerle.
Io di solito utilizzo il "paragrafo" cioè § così posso usare per ogni stringa qualsiasi altro simbolo di interpunzione senza pericolo di equivoco.
 

giacomo9783

Utente Attivo
24 Ago 2016
99
0
6
40
Grazie! Sono proprio un bischero (come si dice in Toscana)… e un farmacista che si è improvvisato programmatore per fare un sw per gestire le vaccinazioni
 

MarcoGrazia

Utente Attivo
15 Dic 2009
852
20
28
62
Udine
www.stilisticamente.com
Grazie! Sono proprio un bischero (come si dice in Toscana)… e un farmacista che si è improvvisato programmatore per fare un sw per gestire le vaccinazioni
Be' se funziona non è un male, eppoi ricordo di altri che con la programmazione non avevano nuulla a che fare e che invece un po' per passione, un po' per necessità hanno creato software che ora usano tutti.
 
Discussioni simili
Autore Titolo Forum Risposte Data
Trapano Leggere un file .txt dal fondo PHP 7
L [c++] Problema leggere file txt riga per riga C/C++ 0
Trapano [risolto] Leggere da un file txt in ordine inverso PHP 2
M leggere determinati punti di un file txt PHP 2
A Leggere file txt e azioni su form PHP 1
L Leggere un file .txt tramite FTP e trascriverlo in una RichTextBox Visual Basic 0
F leggere file txt zippato su altro server, come fare ? PHP 4
N leggere/sostituire/restituire file txt PHP 1
E Leggere file txt da altro server Classic ASP 4
F Leggere e aggiornare dati di campi <input text> su file di test PHP 0
felino Script PHP per leggere un file JSON. autenticazione? PHP 4
C Leggere dati File.XMLcon PHP XML 11
M Leggere il contenuto di una cartella e memorizzare il nome file in mysql PHP 1
I [Javascript] Leggere "var" da file .js esterno (per google map) Javascript 6
H Interpretare e leggere il file log di sfc/scannow. Windows e Software 0
P leggere file .csv con javascript/jquery Javascript 11
Monital Leggere un file php contenente dati json PHP 10
Francesco Polese Leggere linea da un file ed eliminarla PHP 2
F Leggere file contenuti in cartella e modificarne il nome PHP 3
M Leggere dati da file excel in base al nome del foglio di lavoro PHP 0
napuleone type="file" leggere con js Javascript 3
M Leggere file di grandi dimensioni Java 2
D leggere il contenuto di un file di testo in un file .JS Javascript 11
L file. leggere dall'ultima riga alla prima PHP 1
K Leggere contenuto di una cartella quando viene aperto il file PHP 6
F leggere file xls Classic ASP 0
neo996sps [risolto] Usare PHP per leggere da file XML PHP 3
M Problema leggere su file di testo remoti PHP 11
E Leggere file tramite FTP/TLS PHP 11
G leggere file xml su server remoto Ajax 0
S leggere da file e scrivere su file un carattere o una parola alla volta Visual Basic 1
F Leggere e salvare caratteri da file di testo PHP 2
L leggere file xml dove i tag sono del tipo <stringa:altra_stringa> PHP 0
L leggere un file xml XML 1
S [C] Leggere i dati da un file e salvarli in una matrice Programmazione 1
L word: leggere i file temporanei Windows e Software 1
P leggere i file in una sottodir PHP 6
D Leggere i file di una cartella ed il loro contenuto PHP 5
LaKanka Leggere dati da file xml PHP 19
T Leggere file in directory e sottodirectory con ASP Classic ASP 3
Vale1976 leggere file da altro pc in rete PHP 2
S [VB.net 2005] Leggere file di testo come un database Programmazione 0
G Leggere file testo lato client Javascript 1
2 Leggere una pagine che è nei file temporanei HTML e CSS 1
M Leggere in un report il valore di una casella combinata di una maschera Database 0
otto9due Leggere valore da array multidimensionale a chiavi dinamiche PHP 1
D PHP leggere cartella di Windows PHP 1
S Leggere dati da API e visualizzarli PHP 0
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
maxbossi Attenzione alle TRUFFE: Leggere attentamente!!! Annunci servizi di Social Media Marketing 0

Discussioni simili