Sin categoría
Generador CSV en PHP
El receptor debe interpretar bien el archivo. Importan esquema y valores conservados más que la extensión.
Acordar el formato
Definimos columnas, orden, codificación, separador, vacíos y finales de línea. Los identificadores conservan ceros iniciales.
Usar una función CSV
fputcsv escribe campos en un flujo. Establecemos parámetros explícitos y revisamos fallos. No concatenamos sin más valores con comas, comillas o saltos.
Documentación: PHP Manual — fputcsv.
Probar casos difíciles
Incluimos acentos, comas, comillas, saltos, vacíos y códigos largos. Para hojas de cálculo consideramos la interpretación como fórmula y protección adecuada al receptor.
Controlar acceso y tamaño
Solo exportamos campos necesarios para personas autorizadas. Procesamos grandes volúmenes por etapas. Un archivo incompleto no se presenta como terminado.
Aceptar en destino
Releemos y comparamos cantidad y valores, luego probamos el importador. Versión de esquema e informe revelan requisitos cambiantes.