Bez kategórie
Generátor CSV v PHP
Príjemca musí súbor správne prečítať. Dohodnutá schéma a zachované hodnoty sú dôležitejšie než prípona.
Dohodnite formát
Určíme stĺpce, poradie, kódovanie, oddeľovač, prázdne hodnoty a konce riadkov. Identifikátory zachovajú počiatočné nuly.
Použite funkciu CSV
fputcsv zapisuje polia do prúdu. Parametre nastavíme výslovne a overíme chybu. Hodnoty s čiarkami, úvodzovkami a riadkami iba nezlepujeme.
Dokumentácia: PHP Manual — fputcsv.
Testujte náročné hodnoty
Zahrnieme diakritiku, čiarky, úvodzovky, nové riadky, prázdne údaje a dlhé kódy. Pri tabuľkách zohľadníme interpretáciu vzorcov a ochranu podľa príjemcu.
Kontrolujte prístup a veľkosť
Exportujeme potrebné polia oprávneným osobám. Veľké objemy spracujeme postupne. Neúplný súbor nie je hotový výsledok.
Overte v cieli
Znovu čítame a porovnáme počty aj hodnoty, potom cieľový importér. Verzia schémy a report odhalia zmeny požiadaviek.