Php5的Spreadsheet_Excel_Writer

时间:2014-09-18 12:07:02

标签: php pear

任何人都可以共享我可以为Php5下载Spreadsheet_Excel_Writer的链接。在主站点http://pear.php.net/package/Spreadsheet_Excel_Writer我能够发现它与php 4.1.0兼容。显然当我下载代码时,我发现了许多与PHP5不兼容的错误。任何人都可以给我链接,我可以下载PHP5上的文件。 提前致谢

2 个答案:

答案 0 :(得分:1)

这是一个解决方案。你必须忽略很多PHP错误,然后编辑Spreadsheet / Excel / Writer / Worksheet.php并在第2490行更改

$this->_append(&$string, true);

$string = $this->_append($string, true);

并在函数_append中使用

在第1348行之后添加一行
return $data;

在函数_append中的第165行之后将其添加到Spreadsheet / Excel / Writer / BIFFWriter.php。

编辑:然而,最重要的问题是在第623行的OLE / PPS / Root.php中你必须改变

fwrite($FILE, pack("V", 1));

fwrite($FILE, pack("V", $num_sb_blocks));

答案 1 :(得分:0)

PEAR上没有Spreadsheet_Excel_Writer的php5端口。欢迎补丁!