php制作表格生成器,php表格生成图片.doc
php表格生成圖片
php表格生成圖片
篇一:php導出excel表格
最近因項目需要,需要開發一個模塊,把系統中的一些數據導出成Excel,修改后再導回系統。就趁機對這個研究了一番,下面進行一些總結。
基本上導出的文件分為兩種:
1:類Excel格式,這個其實不是傳統意義上的Excel文件,只是因為Excel的兼容能力強,能夠正確打開而已。修改這種文件后再保存,通常會提示你是否要轉換成Excel文件。
優點:簡單。
缺點:難以生成格式,如果用來導入需要自己分別編寫相應的程序。
2:Excel格式,與類Excel相對應,這種方法生成的文件更接近于真正的Excel格式。
如果導出中文時出現亂碼,可以嘗試將字符串轉換成gb2312,例如下面就把$yourStr從utf-8轉換成了gb2312:
$yourStr = mb_convert_encoding(gb2312, UTF-8, $yourStr);
一、PHP導入Excel
1:還是用PHPExcel,官方網站: /PHPExcel。
2:使用PHP-ExcelReader,下載地址: /projects/phpexcelreader
舉例:
require_once 'Excel/reader.php';
// ExcelFile($filename, $encoding);
$data = new Spreadsheet_Excel_Reader();
// Set output Encoding.
$data-setOutputEncoding(a-sheets[0]['cells'][$i][$j].\,;
}
echo \n;
}
?
總結 php導出Excel php導入Excel PhpExcel使用說明 PhpExcel使用手冊
方法一:特點,簡單,省心,制表符\t用戶分割同一行中的列,換行符\t\n可以開啟下一行,還能夠自動識別日期格式,貨幣格式等!
header(Content-type:application/vnd.ms-excel);
header(Content-Disposition:attachment;filename=test_data.xls);
//輸出內容如下:
echo姓名.\t;
echo年齡.\t;
echo學歷.\t;
echo\n;
echo張三.\t;
echo25.\t;
echo本科.\t;
?
動態版
$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 'ecompany'.chr(9);
echo 'rcompany'.chr(9);
echo 'txtAddress'.chr(9);
echo 'txtCompanyTel'.chr(9);
echo 'txtFax'.chr(9);
echo 'txtPostCode'.chr(9);
echo chr(13);
while ($classrow = $classres-FetchRow())
{
//輸出到xls
echo $classrow['id'].chr(9);
echo $classrow['txtPEOClientCode'].chr(9);
echo $classrow['jcompany'].chr(9);
echo $classrow['fcompany'].chr(9);
echo $classrow['ecompany'].chr(9);
echo $classrow['rcompany'].chr(9);
echo $classrow[
總結
以上是生活随笔為你收集整理的php制作表格生成器,php表格生成图片.doc的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 海尔自清洁空调怎么用?
- 下一篇: php重置密码,linux密码忘记重置密