【问题标题】:HTML inside a PHP variable without losing syntax highlightPHP 变量中的 HTML 不会丢失语法高亮
【发布时间】:2016-06-16 14:59:33
【问题描述】:

我有一些大型 HTML 代码,我想将它们放入 PHP 变量中,而不会丢失语法高亮。我还希望当它作为变量放入时,它将显示为普通字符串而不是 HTML 代码。

有没有这样的方法:

<?php

    $var = 

?>

HTML GOES HERE

<?php

    ;

    echo $var;

?>

我知道我这里的代码没有意义,但这只是描述情况。

【问题讨论】:

标签: php html syntax-highlighting


【解决方案1】:

如果代码很长——比如菜单 div 之类的,你可以使用 include。它不会给你一个变量来使用,但结果是一样的。

<?php
include file_with_my_code.php;
?>

在 file_with_my_code.php(不必是 .php,.html 也可以)中,您只需粘贴代码,就像创建一个独立的 html 文件一样。

【讨论】:

    【解决方案2】:

    刚刚找到!

    $var = <<<HTML
    <HTML GOES HERE>
    HTML;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-10
      • 1970-01-01
      • 2016-09-29
      • 2014-02-18
      • 2011-12-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多