如果php文件用utf-8编码,那么会有额外的输出。如果用utf-8无bom格式编码,那么php文件中echo "<script language=javascript>alert('保存成功!');</script>";这句又会乱码。
请问这种情况怎么解决?

解决方案 »

  1.   

    怎么会有这种事呢?你在输出之前指定header("Content-type: text/html; charset=UTF-8");
      

  2.   

    请问,我已经在模板页里写<meta http-equiv="Content-Type" content="text/html;charset=utf-8">了,为什么还是要在php文件里加上header("Content-type: text/html; charset=UTF-8");这句呢?
      

  3.   

    因为你的echo 是php 在干活输出的内容