php默认标头

时间:2012-04-20 22:32:43

标签: php header

我应该为普通的php页面服务吗?

我没有重定向用户或类似内容,我的标记已经有doctype<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

我是否还需要从PHP header()开始?它应该有什么特定的东西吗?

4 个答案:

答案 0 :(得分:2)

header()用于发送HTTP标头。如果你要问,你可能还不需要它,尽管你可以通过以下方式摆脱你的meta

header('Content-Type: text/html; charset=utf-8');

请记住,header()指令必须在发送任何内容之前完成,否则您将收到错误。

答案 1 :(得分:1)

如果你使用php来渲染html,那么使用text / html。

通常你的网络服务器实际上已经知道这样做了,并且没有必要明确地设置标题内容类型。至少这是apache的情况。

答案 2 :(得分:1)

您不必为任何东西提供PHP :)假设您以相同的方式输出PHP,那么您已经使用元UTF8进行了设置。

答案 3 :(得分:0)

为了提供PHP页面,我们以这种方式使用header()函数

http://www.google.com/“);?&gt; 但请记住,在发送标头之前,您不能有任何HTML输出。 您也可以尝试使用其中一个alternatives.