日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php用Simple Excel导出xls

發布時間:2025/3/21 php 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php用Simple Excel导出xls 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

因為前幾天寫了篇文章,用php-excel-reader類導入excel內容,順便說些excel導出問題,我用的是simple excel,一個很簡單的導出xls類,特好用!

simple excel源碼如下:

?

<?php/*** Simple excel generating from PHP5** @package Utilities* @license http://www.opensource.org/licenses/mit-license.php* @author Oliver Schwarz <oliver.schwarz@gmail.com>* @version 1.0*/class Excel_Xml {private $header = "<?xml version=\"1.0\" encoding=\"%s\"?\>\n<Workbook xmlns=\"urn:schemas-microsoft-com:office:spreadsheet\" xmlns:x=\"urn:schemas-microsoft-com:office:excel\" xmlns:ss=\"urn:schemas-microsoft-com:office:spreadsheet\" xmlns:html=\"http://www.w3.org/TR/REC-html40\">";private $footer = "</Workbook>";private $lines = array();private $sEncoding;private $bConvertTypes;private $sWorksheetTitle;public function __construct($sEncoding = 'UTF-8', $bConvertTypes = false, $sWorksheetTitle = 'Table1'){$this->bConvertTypes = $bConvertTypes;$this->setEncoding($sEncoding);$this->setWorksheetTitle($sWorksheetTitle);}public function setEncoding($sEncoding){$this->sEncoding = $sEncoding;}public function setWorksheetTitle ($title){$title = preg_replace ("/[\\\|:|\/|\?|\*|\[|\]]/", "", $title);$title = substr ($title, 0, 31);$this->sWorksheetTitle = $title;}private function addRow ($array){$cells = "";foreach ($array as $k => $v):$type = 'String';if ($this->bConvertTypes === true && is_numeric($v)):$type = 'Number';endif;$v = htmlentities($v, ENT_COMPAT, $this->sEncoding);$cells .= "<Cell><Data ss:Type=\"$type\">" . $v . "</Data></Cell>\n";endforeach;$this->lines[] = "<Row>\n" . $cells . "</Row>\n";}public function addArray ($array){foreach ($array as $k => $v)$this->addRow ($v);}public function generateXML ($filename = 'excel-export'){$filename = preg_replace('/[^aA-zZ0-9\_\-]/', '', $filename);header("Content-Type: application/vnd.ms-excel; charset=" . $this->sEncoding);header("Content-Disposition: inline; filename=\"" . $filename . ".xls\"");echo stripslashes (sprintf($this->header, $this->sEncoding));echo "\n<Worksheet ss:Name=\"" . $this->sWorksheetTitle . "\">\n<Table>\n";foreach ($this->lines as $line)echo $line;echo "</Table>\n</Worksheet>\n";echo $this->footer;}}?>


使用php案例如下:

?

?

?

?

<?php/*** @author mckee* @blog www.phpddt.com*/require_once 'excel.class.php';$xls = new Excel_Xml('UTF-8',false,'測試');$data = array(1 => array('名稱','地址'),2 => array('php點點通','www.phpddt.com'),3 => array('百度','www.baidu.com'));$xls->addArray($data);$xls->generateXML('name4test');?> http://www.phpddt.com/php/Simple-Excel.html

?

轉載于:https://www.cnblogs.com/liuensong/archive/2012/12/12/10140385.html

總結

以上是生活随笔為你收集整理的php用Simple Excel导出xls的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩美一级片 | 一级黄色片在线免费观看 | 日韩最新av| 天天艹av| 色婷婷av一区 | 性视频免费看 | 成人小说亚洲一区二区三区 | 色人阁五月 | 肉肉av福利一精品导航 | 波多野结衣高清电影 | 色图色小说 | 欧美交换配乱吟粗大25p | 日韩激情在线视频 | 一级特黄肉体裸片 | 欧美成人中文字幕 | 五月天激情社区 | 成人高清| 国产二三区 | 久久久美女视频 | 精品香蕉99久久久久网站 | 亚洲 欧美 国产 另类 | 日韩av图片 | 神马久久久久久 | 欧美色图激情小说 | 国产亚洲在线 | 婷婷射| 久久久夜色 | 久久久久久久久久久久久av | 亚洲三级欧美 | chinese麻豆gay勾外卖 | 日韩电影二区 | 欧美日韩在线观看一区二区三区 | 美女隐私无遮挡免费 | 久久视频在线 | 欧美成人三级视频 | 涩涩屋污| 国产激情网站 | 九一福利视频 | 亚洲欧美日韩另类 | 国产成人激情视频 | 一级生活毛片 | 色涩涩| 91视频免费看| 欧美激情一级精品国产 | 天操夜夜操 | 天天色天天色天天色 | 小柔的裸露日记h | 午夜影院一区二区三区 | 青青草国产一区二区三区 | 日韩av综合| 国产91综合一区在线观看 | 天天欧美| 毛片在线视频播放 | 欧美成人影院 | 日韩精品一区二区三 | 午夜a区| 久草视频在线播放 | 亚洲av日韩av永久无码下载 | 欧美三级视频在线播放 | 精品久久电影 | 中文字幕av观看 | 香港黄色网 | 毛利兰被扒开腿做同人漫画 | 久久久在线视频 | 欧美日韩观看 | 午夜精品久久久内射近拍高清 | av毛片一区 | 香蕉久久综合 | 日本亲子乱子伦xxxx | 欧美一区网站 | 少妇与公做了夜伦理69 | 欧美日韩不卡一区二区 | 99人妻碰碰碰久久久久禁片 | 久久久久久久久久久99 | 香蕉视频链接 | 美女激情av| 打屁股黄文 | 国产国产乱老熟女视频网站97 | 国产精品交换 | 夜夜骑夜夜骑 | 99精品久久久久久久 | 亚洲风情第一页 | 亚洲蜜臀av一区二区三区 | 欧美人与动牲交a欧美精品 欧美三级在线看 | 欧美涩色 | 日本做爰高潮又黄又爽 | 成人久久久精品乱码一区二区三区 | 欧美精品www | 91成人一区 | 亚洲欧美日本一区 | 欧美天堂在线视频 | 香蕉视频黄版 | 日韩一区二区在线看 | 韩日av | 日本亚洲色大成网站www久久 | 国产欧美视频一区二区三区 | 伊人影视大全 | 国产经典久久 | 亚洲黄色免费 |