【问题标题】:Styling outputted code from a database. PHP样式化从数据库中输出的代码。 PHP
【发布时间】:2012-11-08 09:02:15
【问题描述】:

我正在尝试对从数据库中提取的代码进行样式设置。它是以 VAR-CHAR 形式存储在表“table1”上的多行代码。

echo "<section class='styleElement'>" . htmlentities($code_display['Code']) . "</section>";

它可以很好地显示代码,但它只是将所有代码放在一大块文本中。

我要问的是:

如何正确缩进每个部分,并列出所有元素,使其看起来像一个可读的页面。

示例:My page im working on

任何帮助将不胜感激。我环顾四周,但我发现的大多数答案更多的是关于 (htmlspecialchars / htmlentities)。

我不太在意页面上的元素的颜色编码,只是缩进和编号。

我现在正在探索爆炸功能,所以我现在应该可以了。

谢谢。 约翰

【问题讨论】:

    标签: php mysql styles html-entities htmlspecialchars


    【解决方案1】:

    要格式化您的输出,请使用&lt;pre&gt;nl2br()

    【讨论】:

    • 谢谢,我发现我的代码的主要问题是我通过 phpmyadmin 页面直接输入到数据库中。当我通过 textarea 元素输入代码时,它会注册代码的形状和格式,然后将其放入
       元素中以使其正常工作。谢谢您的帮助。我正在慢慢地使用 PHP。
    【解决方案2】:

    试试这个PEAR class。它允许您以编程方式格式化 PHP 代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-01-07
      • 1970-01-01
      • 1970-01-01
      • 2012-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多