PHP: 警告:标头不能包含多个标头,检测到新行


Php: Warning: Header may not contain more than a single header, new line detected in

它不可存活。这就是我在执行的第一个文件时得到的全部内容:

header ("Pragma: public'r'nExpires: 0");die;

和错误? 警告:标头不能包含多个标头,在 ...跆拳道?我var_dump()了包含的文件,但它只包含这个文件。

错误有什么不清楚的?

您这里有一个新行:

'r'n

您正在尝试设置两个标头。您需要两个 header() 语句,而不是字符串中带有换行符的语句。

header("Pragma: public");
header("Expires: 0");
die();