我应该为普通的php页面服务吗?
我没有重定向用户或类似内容,我的标记已经有doctype
和<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
我是否还需要从PHP header()
开始?它应该有什么特定的东西吗?
答案 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.