我想要包含带标题的代码
可以放置
header('Content-Type: image/png')
代码中的任何地方都没有出错?
答案 0 :(得分:4)
没有。 header()
必须在用户输出任何内容之前。
来自docs:
请记住,在发送任何实际输出之前,必须通过普通HTML标记,文件中的空行或PHP来调用header()。使用include或require,函数或其他文件访问函数读取代码是一个非常常见的错误,并且在调用header()之前输出空格或空行。使用单个PHP / HTML文件时存在同样的问题。
答案 1 :(得分:1)
header()。请注意,在调用header()之前,甚至不允许将空格输出到浏览器。否则你会收到错误。
'<?php
header('Content-type:image/png');
// Business logic here
?>'
希望这有帮助。