php - 将 MySQL 导出到 Excel

标签 php mysql excel export heredoc

我需要一些关于 this code from PHP Classes 的帮助,这应该是将 MySQL 导出到 Excel。

我收到以下错误: 解析错误:语法错误,第 100 行 excelwriter.inc.php 中的意外 T_SL

这是第 100 行:

[Line100] function GetHeader() 
          { 
        $header = <<<EOH 
            <html xmlns:o="urn:schemas-microsoft-com:office:office" 
            xmlns:x="urn:schemas-microsoft-com:office:excel" 
            xmlns="http://www.w3.org/TR/REC-html40"> 

帮助?谢谢!

最佳答案

Heredoc语法不允许在开始 ( <<<EOH) 或结束 (EOH;) 标记后的同一行上有任何尾随空格。

此错误是由尾随空格引起的:

$header = <<<EOH <---- whitespace! remove it.

删除它,你应该没问题。一定要检查结束标记。

关于php - 将 MySQL 导出到 Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2171676/

相关文章:

php - 将jquery ajax结果插入html表单

php - 如何将类添加到侧边栏小部件的 <ul> 和子元素 <li> - Wordpress

javascript - 如何在具有平衡高度的 2 列上制作元素列表?

c# - 将文本输入与 MySQL 中的散列值匹配

mysql - MYSQL中用SUM连接表的问题

php - 一次处理更多插入的想法

mysql 调整时间戳性能?

excel - 在python脚本中将excel文件更改为csv?

excel - 按组查找最近交易的人

regex - 有没有办法让这个正则表达式不那么贪婪。使用 Excel VBA