class word{function start(){ob_start();//打开缓冲区 }function save($path){$data=ob_get_contents(); //得到缓冲区的内容并且赋值给$dataob_end_clean();//清理缓冲区,好习惯$this->writeword($path,$data);}function writeword($fn,$data){$fp=fopen($fn,'wb');fwrite($fp,$data);fclose($fp);}}$w=new word();
$w->start();
需要保存的内容
$filename='./word/'.$userName.'的利润分析表.doc';//对文件命名
$w->save(iconv("UTF-8","GB2312//IGNORE",$filename));//iconv防止文件名乱码