Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
设置从数据库输出的代码的样式。PHP_Php_Mysql_Styles_Html Entities_Htmlspecialchars - Fatal编程技术网

设置从数据库输出的代码的样式。PHP

设置从数据库输出的代码的样式。PHP,php,mysql,styles,html-entities,htmlspecialchars,Php,Mysql,Styles,Html Entities,Htmlspecialchars,我正在尝试设计从数据库中提取的代码的样式。它是以VAR-CHAR形式存储在表“table1”上的多行代码 echo”“。htmlentities($code_display['code'])。""; 它可以很好地显示代码,但只是将其全部放在一大块文本中 我想问的是: 如何正确缩进每个部分,并列出所有元素,使其看起来像一个可读的页面 例如: 任何帮助都将不胜感激。我环顾四周,但我找到的大多数答案更多的是关于(htmlspecialchars/htmlentities) 我不太在意页面上元素的颜色

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

echo”“。htmlentities($code_display['code'])。"";
它可以很好地显示代码,但只是将其全部放在一大块文本中

我想问的是:

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

例如:

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

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

我现在正在探索爆炸函数,所以我现在应该没事了

谢谢。
约翰试试这个。它允许您以编程方式格式化PHP代码。

要格式化输出,请使用
nl2br()

谢谢,我发现我的代码的主要问题是我通过phpmyadmin页面直接输入数据库。当我通过textarea元素输入代码时,它注册了代码的形状和格式,然后将其放入元素中以使其工作。谢谢你的帮助。我慢慢地得到他们的PHP。
echo "<section class='styleElement'>" . htmlentities($code_display['Code']) . "</section>";