我遇到的问题是,当我在页面上的php中使用readfile时,文本的第一行是缩进的。有没有一种方法可以解决这个问题而不会偏离我的方式,还是只需要处理这个问题?
下面是显示内容的片段以及将此内容输出到我的页面的代码。我已经搜索过,找不到任何可以解释为什么会这样的事情。
截图:
代码:
<!DOCTYPE html>
<html>
<pre>
<?php
$file = 'guestbook.doc';
if (file_exists($file)){
readfile($file);
} else {
echo "File cannot be read.";
}
?>
</pre>
<p>
<form action="GuestBook.html" />
<input type="submit" value="Return to Name Entry" />
</form>
</p>
</html>
答案 0 :(得分:2)
<pre>
内的空格不会被忽略。把<?php
放在它之后:
<pre><?php
与结束?>