Estoy enviando un archivo csv como encabezado y quiero usar una coma (no separe, solo para usar). ¿Como podría hacerlo? estoy usando PHP y no puedo usar fputcsv
porque lo estoy enviando como un encabezado.Escribir una coma en un archivo CSV con PHP
5
A
Respuesta
10
sólo tiene que utilizar '"'.$value.'"'
alrededor de ella y que va a estar bien.
9
Cualquiera de escribir el CSV a presentar primero y luego enviarlo por readfile
o escribirlo en el flujo de salida directa:
fputcsv(
fopen('php://output', 'w+'),
array(
'Some text',
'Some text with commas ,,,,,',
'Other text'
)
);
que seguidamente imprimirá
"Some text","Some text with commas ,,,,,","Other text"
Tenga en cuenta que fputcsv
también permitirá puede cambiar los delimitadores y los adjuntos, por lo que, además de simplemente ajustar el valor entre comillas, también puede cambiar el delimitador para, por ejemplo, un punto y coma.
consulte el Manual de PHP en envolturas soportadas en fopen
:
+2
+1 para un buen uso de las envolturas de secuencia – NikiC
Cuestiones relacionadas
- 1. de escape y coma al escribir en el archivo csv
- 2. Escribir en un archivo CSV en Node.js
- 3. cómo usar una coma en columnas csv
- 4. Permanentemente escribir variables en un archivo php con php
- 5. ¿Escribir en el archivo CSV y exportarlo?
- 6. ¿Hay alguna biblioteca que pueda escribir un archivo CSV RFC 4180 con PHP?
- 7. Python: Escribir un diccionario en un archivo CSV con una línea para cada 'clave: valor'
- 8. Cómo escribir en el archivo CSV correctamente
- 9. PHP leyendo un archivo csv efectivamente
- 10. Android: ¿Cómo escribir nueva línea en un archivo CSV?
- 11. ¿Cómo escribir en un archivo en PHP?
- 12. ¿Cómo ver un archivo escribir en PHP?
- 13. Apertura de archivo CSV delimitado por punto y coma
- 14. Necesita exportar cadena con comas correctamente en un archivo CSV
- 15. ¿Escribir un archivo .htaccess en PHP?
- 16. Escribir datos de publicaciones en un archivo con PHP
- 17. Escribir con Python módulo incorporado .csv
- 18. PHP Buscar cadena en el archivo CSV
- 19. Carácter PHP de fin de línea para un archivo csv
- 20. Agregue una coma al final de cada línea usando php
- 21. Rellene una columna en un archivo CSV con POWERSHELL V2
- 22. Lectura del archivo .csv en php
- 23. Reemplazar espacios en blanco con una coma en un archivo de texto en Linux
- 24. Ajustar los valores CSV generados por PHP fputcsv() con ""
- 25. Agregue una nueva línea a un archivo CSV
- 26. CSV a JSON con PHP?
- 27. escribir csv con dos líneas de encabezado?
- 28. Cree dinámicamente un archivo CSV con FileHelpers
- 29. Error de coma final de Excel en archivos csv
- 30. Lectura de un archivo de valores separados por coma (csv) en dinámica ax
Al agregar comillas alrededor de un campo, también deberá recordar escaparse de las comillas _en el campo! Usr str_replace para eso. – ontrack