Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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_Html - Fatal编程技术网

Php 在页面上打印原始代码

Php 在页面上打印原始代码,php,html,Php,Html,我尝试用PHP打印原始html,如下所示: <?php $head = htmlspecialchars('<head></head>',ENT_QUOTES); echo $head; ?> 如果您愿意打印这一份html,那么它不会有任何问题 问题是,如果我想打印大量html,该怎么办。请看下图: 结果真是一团糟。我想在中间添加一些换行符,但如果我这样做,它将只打印对吗 您可以将html输出包装在标记中,以保持初始格式 <?php $head

我尝试用PHP打印原始html,如下所示:

<?php
$head = htmlspecialchars('<head></head>',ENT_QUOTES);
echo $head; 
?>

如果您愿意打印这一份html,那么它不会有任何问题

问题是,如果我想打印大量html,该怎么办。请看下图:


结果真是一团糟。我想在中间添加一些换行符,但如果我这样做,它将只打印

对吗

您可以将html输出包装在
标记中,以保持初始格式

<?php
$head = htmlspecialchars('<head></head>',ENT_QUOTES);
echo "<pre>".$head."</pre>"; 
?>
因此,您的代码将更改为:


您可以将html输出包装在
标记中,以保持初始格式

<?php
$head = htmlspecialchars('<head></head>',ENT_QUOTES);
echo "<pre>".$head."</pre>"; 
?>
因此,您的代码将更改为:



请注意:使用
HTML标记显示生成的代码。会更好:)谢谢@iSS的帮助me@mirokai:你删除了你的答案?有人投了反对票,为什么?请注意:使用
HTML标记显示生成的代码。会更好:)谢谢@iSS的帮助me@mirokai:你删除了你的答案?有人投了反对票,为什么?老兄,我完全忘了。。非常感谢,马上接受!是更好的解决办法我完全忘了。。非常感谢,马上接受!这是更好的解决办法吗