資源描述:
《php導(dǎo)出excel文件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、PHP導(dǎo)出Excel文件基本上導(dǎo)出的文件分為兩種:1:類Excel格式,這個(gè)其實(shí)不是傳統(tǒng)意義上的Excel文件,只是因?yàn)镋xcel的兼容能力強(qiáng),能夠正確打開而已。修改這種文件后再保存,通常會(huì)提示你是否要轉(zhuǎn)換成Excel文件。優(yōu)點(diǎn):簡(jiǎn)單。缺點(diǎn):難以生成格式,如果用來導(dǎo)入需要自己分別編寫相應(yīng)的程序。2:Excel格式,與類Excel相對(duì)應(yīng),這種方法生成的文件更接近于真正的Excel格式。如果導(dǎo)出中文時(shí)出現(xiàn)亂碼,可以嘗試將字符串轉(zhuǎn)換成gb2312,例如下面就把$yourStr從utf-8轉(zhuǎn)換成了gb2312:$yourStr=mb_convert_encoding("gb23
2、12","UTF-8",$yourStr);一、PHP導(dǎo)入Excel1:還是用PHPExcel,官方網(wǎng)站:http://www.codeplex.com/PHPExcel。2:使用PHP-ExcelReader,下載地址:http://sourceforge.net/projects/phpexcelreader舉例:
3、ta->setOutputEncoding('utf8');$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"";}?>總結(jié)php導(dǎo)出Excelphp導(dǎo)入ExcelPhpExcel使用說明PhpExce
4、l使用手冊(cè)方法一:特點(diǎn),簡(jiǎn)單,省心,制表符"t"用戶分割同一行中的列,換行符"t"可以開啟下一行,還能夠自動(dòng)識(shí)別日期格式,貨幣格式等!
5、";?>動(dòng)態(tài)版$sql="SELECT*FROM".$ecs->table('member')."";$classres=$db->Execute($sql);header("Content-type:application/vnd.ms-excel");header("Content-Disposition:attachment;filename=test_data.xls");echo'ID'.chr(9);echo'txtPEOClientCode'.chr(9);echo'jcompany'.chr(9);echo'fcompany'.chr(9);echo
6、'ecompany'.chr(9);echo'rcompany'.chr(9);echo'txtAddress'.chr(9);echo'txtCompanyTel'.chr(9);echo'txtFax'.chr(9);echo'txtPostCode'.chr(9);echochr(13);while($classrow=$classres->FetchRow()){//輸出到xlsecho$classrow['id'].chr(9);echo$classrow['txtPEOClientCode'].chr(9);echo$classrow['jcompany']
7、.chr(9);echo$classrow['fcompany'].chr(9);echo$classrow['ecompany'].chr(9);echo$classrow['rcompany'].chr(9);echo$classrow['txtAddress'].chr(9);echo$classrow['txtCompanyTel'].chr(9);echo$classrow['txtFax'].chr(9);echo$classrow['txtPostCode'].chr(9);echochr(13);}現(xiàn)在用的Php-exce