header("Content-type:text/html; charset=utf-8");
这一句前不能向页面输出任何内容,意思是不能使用echo等语句,也不能输出html标签或文字
如果在header前输出了<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />等标签或文字那肯定会报错
header("Content-type: text/html; charset=utf-8"); 是强制页面输出字符为 utf8。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 这句一般用于客户端自识别字符。