php xls 파일 읽기
http://handreic.tistory.com/tag/php
일단 쓰려면 몇가지를 해야 되는데, 우선 Excel 폴더로 가서 oleread.inc라는 파일을 하나 더 복사해서 OLERead.php로 바꿔준다.
혹은,
step.1
Excel/reader.php 에서
require_once 'oleread.inc'; 로 바꿔줌.
step.2
example.php 에서
$data->setOutputEncoding('EUC-KR or CP949'); 로 바꿔줌.
이렇게 해야 한글이 정상적으로 표시된다.
여기도 읽어보면 좋을 것 같다는..ㅋ
Read and write Excel data with PHP :
http://www-128.ibm.com/developerworks/opensource/library/os-phpexcel/#author (새 창으로 열기)
http://pear.php.net/package/Spreadsheet_Excel_Writer/redirected (새 창으로 열기)
http://www.codeplex.com/PHPExcel (새 창으로 열기)
http://sourceforge.net/projects/phpexcelreader (새 창으로 열기)
phpExcelReader.zip
http://sourceforge.net/projects/phpexcelreader/ 에서 Spreadsheet_Excel_Reader를 다운 받습니다.
<?
require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP949'); // 이부분만 바꿨습니다.
$data->read('kortest.xls');
error_reporting(E_ALL ^ E_NOTICE);
echo "<table border=1>";
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
echo "<tr>";
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
echo "<td> ".$data->sheets[0]['cells'][$i][$j]."</td>";
}
echo "</tr>\n";
}
echo "</table>";
?>
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 임시파일 [1] | 디케 | 2012.06.26 | 420506 |
51 | 빠른 디스크 조각모음 프로그램 | 디케 | 2012.04.03 | 279238 |
50 | 핑테스트 프로그램 | 디케 | 2012.08.13 | 275139 |
49 | 로고제작 쉽게할 수 있는 프로그램 | 디케 | 2010.09.03 | 260132 |
48 | 하드웨어 사양 확인 프로그램 | Progress | 2015.03.21 | 195023 |