我应该为普通的 php 页面提供任何特定的标题吗?
我没有重定向用户或类似的东西,我的标记已经有一个doctype
和<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
我还需要从 PHP header()
开始吗?它应该有什么具体的东西吗?
header()
用于发送HTTP标头。 如果你在问,你可能还不需要它,尽管你可以通过做以下事情来摆脱你的meta
:
header('Content-Type: text/html; charset=utf-8');
请记住,header()
指令必须在发送任何内容之前全部到达,否则会出现错误。
如果你使用 PHP 来渲染 HTML,那么使用 text/html。
通常,您的Web服务器实际上已经知道要这样做,并且不需要显式设置标头内容类型。至少Apache是这样。
你不必为PHP提供任何:)你已经准备好了你的元UTF8,假设你以同样的方式输出你的PHP。
为了服务于PHP页面,我们以这种方式使用header()函数
http://www.google.com/"); ?>但请记住,在发送标头之前,您不能有任何 HTML 输出。您也可以尝试使用此替代方法之一。