tôi đang gửi tệp csv làm tiêu đề và tôi muốn sử dụng dấu phẩy (không phải để tách biệt, chỉ để sử dụng). làm thế nào tôi sẽ làm điều đó? Tôi đang sử dụng PHP và tôi không thể sử dụng fputcsv
vì tôi đang gửi nó làm tiêu đề.Viết dấu phẩy trong Tệp CSV bằng PHP
5
A
Trả lời
10
Chỉ cần sử dụng '"'.$value.'"'
xung quanh nó và nó sẽ ổn thôi.
9
Hoặc viết CSV để nộp đầu tiên và sau đó gửi nó qua readfile
hoặc ghi nó vào dòng đầu ra trực tiếp:
fputcsv(
fopen('php://output', 'w+'),
array(
'Some text',
'Some text with commas ,,,,,',
'Other text'
)
);
mà sau đó sẽ in
"Some text","Some text with commas ,,,,,","Other text"
Lưu ý rằng fputcsv
cũng sẽ cho phép bạn để thay đổi các dấu phân cách và thùng, vì vậy ngoài việc chỉ gói giá trị trong dấu ngoặc kép, bạn cũng có thể chỉ cần thay đổi dấu phân tách thành, ví dụ, dấu chấm phẩy.
Xem Manual PHP trên giấy gói hỗ trợ trong fopen
:
+2
+1 để sử dụng tốt trình bao bọc luồng – NikiC
Các vấn đề liên quan
- 1. Mở tệp CSV phân cách bằng dấu chấm phẩy
- 2. Viết tệp CSV bằng .net
- 3. thoát dấu chấm phẩy khi viết đến tập tin csv
- 4. Lỗi dấu phẩy đuôi của Excel trong tệp csv
- 5. Hiển thị dấu phẩy trong CSV mà không sử dụng ký tự dấu phẩy
- 6. đọc tệp CSV với dấu phẩy trong các lĩnh vực bằng Python
- 7. Tạo tệp csv bằng php
- 8. php cho mỗi dấu phân cách bằng dấu phẩy trừ
- 9. Tệp CSV có dấu ngoặc kép và dấu phẩy bên trong các trường
- 10. phân tích cú pháp tệp csv được phân tách bằng dấu phẩy có dấu ngoặc kép trong python
- 11. Đọc tệp .csv trong php
- 12. PHP đọc tệp csv hiệu quả
- 13. phân tích cú pháp csv bằng dấu phẩy, dấu ngoặc kép và mã hóa
- 14. split chuỗi phân cách bằng dấu phẩy và dấu bằng trong php với thoát
- 15. Python3: viết các tệp csv
- 16. Làm thế nào để chia một dòng bằng dấu phẩy, nhưng bỏ qua dấu phẩy trong dấu ngoặc kép Python
- 17. Spooling sql sang CSV khi dữ liệu chứa dấu phẩy
- 18. Thêm dấu phẩy vào cuối mỗi dòng bằng cách sử dụng php
- 19. ghi vào tệp csv bằng dấu phân cách
- 20. Xuất SSRS csv bằng dấu phẩy trong tên tiêu đề cột
- 21. Hive tải CSV bằng dấu phẩy trong các lĩnh vực trích dẫn
- 22. Tách chuỗi phân tách bằng dấu phẩy trong một tệp được lưu trữ PL/SQL
- 23. Tách tệp csv bằng dấu ngoặc kép làm dấu phân tách văn bản bằng cách sử dụng String.split()
- 24. Trích dẫn Nhập CSV của SQL 2005 Được phân tách bằng Dấu ngoặc kép và Dấu phẩy bên trong
- 25. Cách tách chuỗi bằng dấu phẩy bỏ dấu phẩy trong dấu ngoặc kép
- 26. Javascript: Chia một chuỗi bằng dấu phẩy nhưng bỏ qua dấu phẩy trong dấu ngoặc kép
- 27. Thay thế dấu cách và dòng mới bằng dấu phẩy trong php
- 28. Cách đọc tệp khóa = giá trị và cách tách chuỗi được phân cách bằng dấu phẩy?
- 29. Tạo dấu phẩy bằng MySQL?
- 30. Pandas viết dataframe vào tệp CSV
Khi thêm dấu ngoặc kép xung quanh một trường, bạn cũng sẽ phải nhớ thoát khỏi dấu ngoặc kép _in_ trường! Usr str_replace cho điều đó. – ontrack