我的应用正在以POST请求的形式从客户端收到查询。
Chrome 34将发送POST请求(RAW):val=%C2%A9
当我通过xdebug或error_log($ _ POST ['val'])查看$ _POST ['val']时,我看到?
。
网站是utf8编码的。 PHP设置为在utf8中工作:
mb_internal_encoding() -> UTF-8
default_chatset = utf-8
我的Mac 10.9开发机器上出现此问题。我们的Ubuntu生产服务器具有相同的php和apache设置,将POST转换为utf8字符串。是否有任何“其他”内部编码,PHP可以继承它正在处理的sysytem?