任何人都可以共享我可以为Php5下载Spreadsheet_Excel_Writer的链接。在主站点http://pear.php.net/package/Spreadsheet_Excel_Writer我能够发现它与php 4.1.0兼容。显然当我下载代码时,我发现了许多与PHP5不兼容的错误。任何人都可以给我链接,我可以下载PHP5上的文件。 提前致谢
答案 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端口。欢迎补丁!