代码之家  ›  专栏  ›  技术社区  ›  Pentium10

如何在PHP中引用HTMLDOC内容中的静态变量

  •  1
  • Pentium10  · 技术社区  · 14 年前

    我怎么能用

    templateize::$subject
    

    在一个

    $html = <<<HTMLDOC
    abc+abc+ab templateize::$subject
    
    HTMLDOC;
    

    在HTMLDOC内容中?

    2 回复  |  直到 14 年前
        1
  •  3
  •   Boldewyn    14 年前

    这个 docs are here .

    代码如下所示:

    <del>

    $html = <<<HTMLDOC
    abc+abc+ab {${templateize::$subject}}
    
    HTMLDOC;
    

    </del>

    事实上,这不是真的。如果 templateize::$subject == "foo" ,以上将被解释为 {$foo} .

    我似乎找不到实现你想要的东西的可能性,除了:

    $foo = templateize::$subject;
    
    $html = <<<HTMLDOC
    abc+abc+ab $foo
    
    HTMLDOC;
    
        2
  •  -1
  •   Poonam Bhatt    14 年前
    $html = <<<HTMLDOC
    abc+abc+ab {$templateize::$subject}
    
    HTMLDOC;
    

    或者

    $html = <<<HTMLDOC
    abc+abc+ab $templateize::$subject
    
    HTMLDOC;
    
    推荐文章