netwenk 发表于 2011-12-22 08:54

PHPExcel读取excel文件

PHPExcel是个很强大的类库,以前只使用过它生成Excel文件,非常方便。<br><br>今天接到个项目要读取Excel的文件,以前也做过Excel转换写入数据库的工作, <br><br>不过相对简单一些,是转换成CSV格式再进行解析的。<br><br>首先下载PHPExcel类库。<a href="http://phpexcel.codeplex.com/" target="_blank">http://phpexcel.codeplex.com/</a><br><br>包含PHPExcel类库文件,如果不能确定文件类型的话可以使用PHPExcel_IOFactory<span style="color:#0000CC;">:</span><span style="color:#0000CC;">:</span>identify方法返回文件的类型,传递给该函数一个文件名就可以。<br><br>然后根据返回的文件类型创建该类型的读取对象,进行文件的load。<br><br>之后就可以进行数据的读取了,<br>具体代码如下所示:<br><br><div id="codeText" class="codeText"><ol style="margin:0 1px 0 0;padding:5px 0;" start="1" class="dp-css"><li><span style="color:#000000;"><span style="color:#0000CC;">&lt;</span><span style="color:#0000CC;">?</span><span style="color:#0000FF;">php</span><br></span></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">require_once</span><span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'include/common.inc.php'</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">require_once</span><span style="color:#0000CC;">(</span>ROOTPATH <span style="color:#0000CC;">.</span> <span style="color:#FF00FF;">'include/phpExcel/PHPExcel/IOFactory.php'</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">filePath</span> <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">'./file/xls/110713.xls'</span><span style="color:#0000CC;">;</span>    <br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">fileType</span> <span style="color:#0000CC;">=</span> PHPExcel_IOFactory<span style="color:#0000CC;">:</span><span style="color:#0000CC;">:</span>identify<span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">filePath</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span>    <span style="color:#FF9900;">//文件名自动判断文件类型</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">objReader</span> <span style="color:#0000CC;">=</span> PHPExcel_IOFactory<span style="color:#0000CC;">:</span><span style="color:#0000CC;">:</span>createReader<span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">fileType</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">objPHPExcel</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">objReader</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>load<span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">filePath</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">objPHPExcel</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getSheet<span style="color:#0000CC;">(</span>0<span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span>            <span style="color:#FF9900;">//第一个工作簿</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">allRow</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getHighestRow<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span>               <span style="color:#FF9900;">//行数</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">output</span> <span style="color:#0000CC;">=</span> <span style="color:#FF0000;">array</span><span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">preType</span> <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">''</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">qh</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'A4'</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#FF9900;">//按照文件格式从第7行开始循环读取数据</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">for</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span> <span style="color:#0000CC;">=</span> 7<span style="color:#0000CC;">;</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">&lt;</span><span style="color:#0000CC;">=</span><span style="color:#0000FF;">$</span><span style="color:#008080;">allRow</span><span style="color:#0000CC;">;</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">+</span><span style="color:#0000CC;">+</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">{</span>       <br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#FF9900;">//判断每一行的B列是否为有效的序号,如果为空或者小于之前的序号则结束</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span> <span style="color:#0000CC;">=</span> <span style="color:#0000CC;">(</span>int<span style="color:#0000CC;">)</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'B'</span><span style="color:#0000CC;">.</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">if</span><span style="color:#0000CC;">(</span><span style="color:#FF0000;">empty</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">)</span><span style="color:#0000FF;">break</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">tmpType</span> <span style="color:#0000CC;">=</span> <span style="color:#0000CC;">(</span>string<span style="color:#0000CC;">)</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'C'</span><span style="color:#0000CC;">.</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span>    <span style="color:#FF9900;">//赛事类型</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">if</span><span style="color:#0000CC;">(</span><span style="color:#0000CC;">!</span><span style="color:#FF0000;">empty</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">tmpType</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">)</span><span style="color:#0000FF;">$</span><span style="color:#008080;">preType</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">tmpType</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">output</span><span style="color:#0000CC;">[</span><span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'type'</span><span style="color:#0000CC;">]</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">preType</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">output</span><span style="color:#0000CC;">[</span><span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'master'</span><span style="color:#0000CC;">]</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'F'</span><span style="color:#0000CC;">.</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span>    <span style="color:#FF9900;">//主队</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">output</span><span style="color:#0000CC;">[</span><span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'guest'</span><span style="color:#0000CC;">]</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'H'</span><span style="color:#0000CC;">.</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span>    <span style="color:#FF9900;">//客队&nbsp;&nbsp;&nbsp;&nbsp;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">}</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#FF9900;">//从当前行开始往下循环,取出第一个不为空的行</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">for</span><span style="color:#0000CC;">(</span> <span style="color:#0000CC;">;</span> <span style="color:#0000CC;">;</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">+</span><span style="color:#0000CC;">+</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">{</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span> <span style="color:#0000CC;">=</span> <span style="color:#0000CC;">(</span>int<span style="color:#0000CC;">)</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'B'</span><span style="color:#0000CC;">.</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">if</span><span style="color:#0000CC;">(</span><span style="color:#0000CC;">!</span><span style="color:#FF0000;">empty</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">)</span><span style="color:#0000FF;">break</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">}</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">for</span><span style="color:#0000CC;">(</span> <span style="color:#0000CC;">;</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span> <span style="color:#0000CC;">&lt;</span><span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">allRow</span><span style="color:#0000CC;">;</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">+</span><span style="color:#0000CC;">+</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">{</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span> <span style="color:#0000CC;">=</span> <span style="color:#0000CC;">(</span>int<span style="color:#0000CC;">)</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'B'</span><span style="color:#0000CC;">.</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">if</span><span style="color:#0000CC;">(</span><span style="color:#FF0000;">empty</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">)</span><span style="color:#0000FF;">break</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">output</span><span style="color:#0000CC;">[</span><span style="color:#0000FF;">$</span><span style="color:#008080;">xh</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'rq'</span><span style="color:#0000CC;">]</span> <span style="color:#0000CC;">=</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">currentSheet</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getCell<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">'I'</span><span style="color:#0000CC;">.</span><span style="color:#0000FF;">$</span><span style="color:#008080;">currentRow</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">-</span><span style="color:#0000CC;">&gt;</span>getValue<span style="color:#0000CC;">(</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">}</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#FF0000;">header</span><span style="color:#0000CC;">(</span><span style="color:#FF00FF;">"content-type:text/html; charset=utf-8"</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#FF0000;">echo</span> <span style="color:#FF00FF;">'期号:'</span> <span style="color:#0000CC;">.</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">qh</span> <span style="color:#0000CC;">.</span> <span style="color:#FF00FF;">"\n\n"</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">if</span><span style="color:#0000CC;">(</span><span style="color:#0000CC;">!</span><span style="color:#FF0000;">empty</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">output</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">{</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#FF0000;">printf</span><span style="color:#0000CC;">(</span><span style="color:#FF00FF;">"%-5s\t%-15s\t%-40s\t%-40s\t%-5s\n"</span><span style="color:#0000CC;">,</span> <span style="color:#FF00FF;">'序号'</span><span style="color:#0000CC;">,</span> <span style="color:#FF00FF;">'赛事类型'</span><span style="color:#0000CC;">,</span> <span style="color:#FF00FF;">'主队'</span><span style="color:#0000CC;">,</span> <span style="color:#FF00FF;">'客队'</span><span style="color:#0000CC;">,</span> <span style="color:#FF00FF;">'让球值'</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">foreach</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">output</span> <span style="color:#0000FF;">as</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">key</span> <span style="color:#0000CC;">=</span><span style="color:#0000CC;">&gt;</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">row</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">{</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">$</span><span style="color:#008080;">format</span> <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"%-5d\t%-15s\t%-40s\t%-40s\t%-5s\n"</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#FF0000;">printf</span><span style="color:#0000CC;">(</span><span style="color:#0000FF;">$</span><span style="color:#008080;">format</span><span style="color:#0000CC;">,</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">key</span><span style="color:#0000CC;">,</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">row</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'type'</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">,</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">row</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'master'</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">,</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">row</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'guest'</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">,</span> <span style="color:#0000FF;">$</span><span style="color:#008080;">row</span><span style="color:#0000CC;">[</span><span style="color:#FF00FF;">'rq'</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">}</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">}</span><br></li><li>
<span style="color:#0000CC;">?</span><span style="color:#0000CC;">&gt;</span></li></ol></div><br>
页: [1]
查看完整版本: PHPExcel读取excel文件