Wysyłam plik csv jako nagłówek i chcę użyć przecinka (nie seperate, po prostu użyć). jak mógłbym to zrobić? Używam PHP i nie mogę używać fputcsv
, ponieważ wysyłam go jako nagłówek.Napisz przecinek w pliku CSV z PHP
5
A
Odpowiedz
10
Wystarczy użyć '"'.$value.'"'
wokół niego i będzie dobrze.
9
Albo napisać CSV do pliku, a następnie wysłać go za pośrednictwem readfile
lub zapisać go do strumienia wyjściowego bezpośrednio:
fputcsv(
fopen('php://output', 'w+'),
array(
'Some text',
'Some text with commas ,,,,,',
'Other text'
)
);
które następnie wydrukować
"Some text","Some text with commas ,,,,,","Other text"
Zauważ, że fputcsv
pozwoli także do zmiany ograniczników i obudów, więc oprócz zawijania wartości w cudzysłowach można również zmienić ogranicznik, na przykład średnik.
Patrz Podręcznik PHP na obsługiwanych owijarki w fopen
:
+2
+1 za przyjemne korzystanie z obwolut strumieniowych – NikiC
Powiązane problemy
- 1. Napisz do pliku CSV z hash perl
- 2. php napisz hebrajski/UTF-8 w csv
- 3. Napisz do pliku CSV i wyeksportuj go?
- 4. Tworzenie pliku csv z php
- 5. Pokaż przecinek w CSV bez użycia przecinka
- 6. Czytanie pliku .csv w php
- 7. Błąd kończący przecinek Excel w plikach CSV
- 8. Napisz kod PHP w PHP
- 9. Napisz csv w Rubim 1.9 i CSV :: Writer
- 10. Python CSV odczytać plik i wybierz kolumny i napisz do nowego pliku CSV
- 11. Napisz i przeczytaj obiekt php w pliku tekstowym?
- 12. Napisz listę data.frames, aby oddzielić pliki CSV z lapply
- 13. odczytać pliku CSV z przecinkiem w ciągu pól w Pythonie
- 14. Python, napisz w pliku zip do pliku
- 15. Napisz xmlwriter do pliku
- 16. Napisz ciąg do pliku
- 17. Napisz plik Rdata z C++
- 18. PHP CSV VLOOKUP
- 19. Napisz StringIO do pliku Tempfile
- 20. C++ napisz na początku pliku
- 21. Python Napisz bajty do pliku
- 22. Wrap Wartości CSV generowane przez PHP fputcsv() z ""
- 23. wyjściowe do pliku CSV z '"' obudów
- 24. Usuwanie kolumn w pliku CSV z pythonem
- 25. Odczyt z pliku CSV w programie MATLAB
- 26. Losowy wybór z pliku CSV w Jmeter
- 27. Formatowanie pliku CSV w Pythonie
- 28. Usuwanie spacji w pliku CSV
- 29. Importuj-CSV z łańcucha zamiast z pliku?
- 30. Generowanie pliku CSV w ASP.Net
Podczas dodawania cytatów dookoła pola należy pamiętać również o tym, aby unikać cytatów - w polu! Usr str_replace do tego. – ontrack