header("Content-Type: text/csv; charset=utf-8"); //failo pavadinimas export.csv header("Content-Disposition: attachment; filename=export.csv"); header("Pragma: no-cache"); header("Expires: 0"); echo "\xEF\xBB\xBF"; //reikalinga, kad excel tinkamai suprastų UTF $outstream = fopen("php://output", "w"); //$data - gali būti tiesiai iš MySQL gautas eilučių masyvas UTF-8 koduotėje if (is_array($data)) foreach ($data as $d) { //excel naudojamas delimiteris yra kabliataškis fputcsv($outstream, $d , ";"); } fclose($outstream); exit;
2014 m. vasario 13 d., ketvirtadienis
PHP - kaip eksportuoti duomenų masyvą į Excel palaikomą CSV
Tam, kad Excel tinkamai rodytų Lietuviškas raides eksportuotame CSV faile, reikia jį eksportuoti laikantis tokio pavyzdžio:
Užsisakykite:
Rašyti komentarus (Atom)
Komentarų nėra:
Rašyti komentarą