티스토리 뷰
엑셀 파일을 업로드 해서 이용할 경우가 있다.
특히 쇼핑몰 프로그램시 엑셀로 업로드해서 데이터를 저장할때 사용한다.
이를 편하게 해주는 라이브러리가 있어서 소개하기로 한다.
phpExcelReader 라는 라이브러리다.
사용법은 아주 간단하다.
<?
require_once 'Excel/reader.php';$data = new Spreadsheet_Excel_Reader();
// 여기 이부분에서 euc-kr 을 넣어 주면 한글을 이용할 수 있다.
$data->setOutputEncoding('euc-kr');
$data->read('jxlrwtest.xls');
error_reporting(E_ALL ^ E_NOTICE);
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
echo "\"".$data->sheets[0]['cells'][$i][$j]."\",";
}
echo "\n";
}
?>
예제로 제공되는 페이지를 수정해서 엑셀의 내용을 볼수 있게 해 보았다.
그리고 다운로드는 http://sourceforge.net/projects/phpexcelreader 이곳에서 하시면 된다.
추가로, xls파일 확장자만 사용 가능하며 이를 이용에서 mysql 등 DB로 저장도 가능하다.
'study > etc' 카테고리의 다른 글
Visual Studio - Setup 만들기 준비(Microsoft 제공 Installer Project 사용) (0) | 2020.12.20 |
---|---|
Visual Studio - WIX TOOLSET 설치 방법 (0) | 2020.12.13 |
Atom Editor 탭이동 ctrl-tab, ctrl-shift-tab으로 변경하기 (448) | 2016.06.14 |
플로우차트(flow chart) 도형 각각의 생김새 및 내용 (0) | 2011.11.27 |
댓글