Ho un file .csv
e quando l'ho aperto con blocco note assomiglia:Leggere un file CSV e creare un altro file CSV utilizzando PHP
ID501501503502
E quando stampo nel browser tramite PHP, sembra come
ID 501 501 503 502
il mio codice è:
$handle = fopen("MonC1.csv", "r");
$data = fgetcsv($handle, 0);
$fh = fopen('php://output', 'w');
if (! empty($data)) {
foreach ($data as $item) {
echo $item."<br>";
//fputcsv($fh, array($item));
}
}
Quindi, in pratica il br
tag all'interno del per loop non funziona. Questo è il mio primo problema.
E il secondo problema è anche se io usonon crea un file csv
effettivo.
Ora la mia domanda è: come mai non ha spazio nel blocco note e quando stampo nel browser ottiene spazio?
Ho solo una colonna e nient'altro.
Qualsiasi aiuto è molto apprezzato. Grazie in anticipo.
Quale HTML viene effettivamente generato da tale script? – EWit
In realtà sta stampando il contenuto del file csv. Quindi se il file sorgente che è un file csv contiene ID123 allora echo sta stampando l'ID 1 2 3. Questo è il – Raj
Stampa dove? @EWit chiede informazioni sulla fonte della risposta HTML. –