2018-04-13 09:37:46 1737次浏览 0条回答 0 悬赏 20 金钱

这俩个设置编码格式的:

  1. header("Content-Type:text/html;charset=utf8");
  2. echo <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">;

有什么区别?我遇到的问题是,html post过来的中文数据,开始正常,然后我使用了file_get_contents("php://input")获取数据后,再使用post方式接收,一直是乱码状态,调试传过来的数据没有乱码,在接收的时候乱码,就尝试着设置了PHP的编码格式,但是并不生效。然后就百度了一下,按照下面echo输出,编码正常。不过不理解为什么,特来请教各位大神。

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
iphper
总监

iphper

注册时间:2017-12-21
最后登录:2019-06-14
在线时长:23小时31分
  • 粉丝7
  • 金钱2815
  • 威望0
  • 积分3045

热门问题