引用google code中推荐的类库,下载地址:http://code.google.com/p/php-excel/downloads/list
说明:
1.此类库中,生成excel表格只能是二维的简单表格;
2.要生成表格,只需要调用两个函数即可:
$xls->addArray($table); $xls->generateXML('my-test');
3.参数$table 是数组名,既二维数组,对其进行赋值时,也应该是二维数组的赋值。
赋值方式1:
$data = array( 1 => array ('Name', 'Surname'), array('Schwarz', 'Oliver'), array('Test', 'Peter') );
赋值方式2:利用for循环对二维数组赋值:
for($i=1;$i<=10;$i++) { $table[$i]=array($teamname,$teamnum,$teamlocation,$member1,$member1tel); }
4.函数$xls->addArray($table)的作用是增加一行记录。
需要注意的是,这个函数可以多次使用,以实现多次增加记录的目的,但,两个addArray()之间不允许有for循环等语句的执行,也就是说两次增加元组之间最好不要执行语句。
所以最好一次性将数组赋好值,然后只调用一次addArray()。
5.函数$xls->generateXML(‘my-test’)的作用是将表格为生成xls格式的excel。‘my-test’为生成的表格名。


:mrgreen:
哇不错,捎带学习一下PHP,你这代码是用的什么插件么?
我怎么用wp自带的
标签不好用呢。用的是WP-Syntax插件
不错学习了
my pleasure!