Heim > Backend-Entwicklung > PHP-Tutorial > 判断是否有 header("Content-type: text/html; charset=utf-8");该如何处理

判断是否有 header("Content-type: text/html; charset=utf-8");该如何处理

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-13 12:22:41
Original
2483 Leute haben es durchsucht

判断是否有 header("Content-type: text/html; charset=utf-8");
如何判断是否有 header("Content-type: text/html; charset=utf-8");
有时如果前面已经有这代码,再加上这代码就出错,如何判断
因为这文件是用include 调用的,很多页面都调用这文件,这文件中有 header("Content-type: text/html; charset=utf-8");
------解决思路----------------------
headers_sent 返回假时,表示没有 http 头发出

headers_list() 取得所有发出的头内容

header_remove 删除指定的头
------解决思路----------------------

引用:
如何判断是否有 header("Content-type: text/html; charset=utf-8");
有时如果前面已经有这代码,再加上这代码就出错,如何判断
因为这文件是用include 调用的,很多页面都调用这文件,这文件中有 header("Content-type: text/html; charset=utf-8");


这样试试
<br />header("Content-type: text/html; charset=utf-8");<br /><br />addHeader();<br /><br />function addHeader(){<br />    $header = 'Content-type: text/html; charset=utf-8';<br />    if(!in_array($header, headers_list())){<br />        header($header);<br />    }<br />}<br />
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage