sto inviando un file csv come intestazione e voglio usare una virgola (non per separare, solo per usare). Come potrei farlo? sto usando PHP e non posso usare fputcsv
perché lo sto inviando come intestazione.Scrivere una virgola in un file CSV con PHP
5
A
risposta
10
Basta usare '"'.$value.'"'
intorno ad esso e sarà fine.
9
O scrivere il CSV di file e poi inviarlo via readfile
o scrivere al flusso di output direttamente:
fputcsv(
fopen('php://output', 'w+'),
array(
'Some text',
'Some text with commas ,,,,,',
'Other text'
)
);
che sarà poi stampare
"Some text","Some text with commas ,,,,,","Other text"
noti che fputcsv
permetterà anche cambiare i delimitatori e le enclosure, quindi oltre a racchiudere il valore tra virgolette, puoi anche solo modificare il delimitatore, ad esempio, in un punto e virgola.
consultare il manuale di PHP su involucri supportati in fopen
:
+2
+1 per un buon utilizzo dei wrapper di flusso – NikiC
Problemi correlati
- 1. file PHP lavorazione CSV separati da virgola
- 2. Come scrivere ArrayList in un file csv
- 3. Scrivere in un file CSV in Node.js
- 4. fuga carattere virgola quando si scrive in un file CSV
- 5. Creazione file csv con php
- 6. Apertura punto e virgola delimitato file CSV
- 7. Python Scrivere una matrice NumPy ad un file CSV
- 8. Come scrivere in un file in PHP?
- 9. Come guardare un file scrivere in PHP?
- 10. PHP che legge efficacemente un file CSV
- 11. come analizzare un file CSV utilizzando PHP
- 12. Wrap Valori CSV generati da PHP fputcsv() con ""
- 13. Scrivere nel file CSV ed esportarlo?
- 14. Scrivere con di Python modulo incorporato .csv
- 15. Scrivere una lista in un file csv python, una nuova riga per lista
- 16. scrivere nel file csv usando il separatore
- 17. Come posso dividere un file CSV in PHP?
- 18. Aggiungere una virgola alla fine di ogni riga utilizzando php
- 19. Python, come scrivere un elenco annidato con lunghezze non uguali in un file csv?
- 20. Leggere un file CSV e creare un altro file CSV utilizzando PHP
- 21. Lettura del file .csv in php
- 22. Aggiungere una nuova riga a un file CSV
- 23. PHP carattere di fine riga per un file csv
- 24. Errore virgola finale di Excel nei file CSV
- 25. Come scrivere l'intestazione delle colonne in un file csv con Ruby?
- 26. Suggerimenti per scrivere un parser di file in Java?
- 27. scrivere csv in ruby 1.9 e CSV :: Writer
- 28. Come scrivere solo campi classe selezionati in CSV con CsvHelper?
- 29. Creazione di un file CSV da una collezione Meteor.js
- 30. Leggi colonne specifiche da un file csv con modulo csv?
Quando si aggiungono virgolette su un campo, è necessario ricordare anche di sfuggire alle virgolette _in_ il campo! Usr str_replace per quello. – ontrack