정보실

웹학교

정보실

php 배열로부터 CSV화일 만들기

본문

PHP Function :

function generateCsv($data, $delimiter = ',', $enclosure = '"') {

       $handle = fopen('php://temp', 'r+');

       foreach ($data as $line) {

               fputcsv($handle, $line, $delimiter, $enclosure);

       }

       rewind($handle);

       while (!feof($handle)) {

               $contents .= fread($handle, 8192);

       }

       fclose($handle);

       return $contents;

 

사용 :

$data = array(

       array(1, 2, 4),

       array('test string', 'test, literal, comma', 'test literal "quotes"'),

);

 

echo generateCsv($data); 

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 226회 ]  작성일15-05-07 18:59
php

웹학교