코드이그나이트 REST 서버 포멧 jsonp,cvs 에러
REST 라이브리중 결과 포멧 중 JSONP, CVS가 에러나서 에러를 수정했습니다.// Format CSV for output public function to_csv() { $data = (array)$this->_data; // Multi-dimensional array if (isset($data[0]) && is_array($data[0])) { $headings = array_keys($data[0]); } // Single array else { $headings = array_keys($data); $data = array($data); } $output = '"'.implode('","', $headings).'"'.PHP_EOL; foreach ($data as &$row) { // 다차원배열 예외이지만 RDBMS Row를 처리한다면 예외는 필요하지 않음. if ( FALSE && is_array($row)) { throw new Exception('Format class does not support multi-dimensional arrays'); } else { $row = str_replace('"', '""', $row); // Escape dbl quotes per RFC 4180 $output .= '"'.implode('","', $row).'"'.PHP_EOL; } } return $output; } /** 추가 format=jsonp 질의시 에러해결 **/ public function to_jsonp(){ return $this->to_json(); }
반응형
'lang > php' 카테고리의 다른 글
PHP han2eng (0) | 2015.03.05 |
---|---|
CodeIgniter Email SMTP 451 Error (0) | 2015.01.30 |
CodeIgniter Straight Model (0) | 2014.12.09 |
PHP 비기너 동영상 튜토리얼 (0) | 2014.10.29 |
CodeIgniter Lib (0) | 2014.09.15 |