加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php – Heredoc语法错误

发布时间:2020-12-13 18:18:25 所属栏目:PHP教程 来源:网络整理
导读:对于mediawiki皮肤,我收到以下代码的错误 private $_sideboxf = EOD h3%s/h3 ul class="submenu" %s /ulEOD; 错误是语法错误,意外T_START_HEREDOC.我检查了语法,我不知道出了什么问题.即使是代码的作者也不明白为什么我在git上询问时会出现这个错误. 编辑:
对于mediawiki皮肤,我收到以下代码的错误
private $_sideboxf = <<<EOD
        <h3>%s</h3>
        <ul class="submenu">
            %s
        </ul>
EOD;

错误是语法错误,意外T_START_HEREDOC.我检查了语法,我不知道出了什么问题.即使是代码的作者也不明白为什么我在git上询问时会出现这个错误.

编辑:类定义

class SkinTemplate extends QuickTemplate
{
    private $_sideboxf = <<<EOD
    <h3>%s</h3>
    <ul class="submenu">
        %s
    </ul>
EOD;
// Some public function
} // End of Class
使用heredoc初始化类变量需要PHP5.3.0,您的代码在PHP 5.3中运行良好

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读