zoukankan      html  css  js  c++  java
  • php开启mbstring扩展并设置支持utf-8编码

    前一段时间使用一个服务的接口,因为调用接口时使用的参数里面有中文,调用接口会出现异常问题,后来才明白是编码不一致的问题。然而,我本地项目开发使用的是utf-8,接口那边也是需要utf-8的,那么问题来了,到底哪里的编码不一致呢?
    请教了一下高手,原来是php的扩展mbstring没有开启,下面就是开启mbstring扩展,并配置支持utf-8编码的方法:

    首先,去掉;extension=php_mbstring.dll 前面的“;”号,开启mbstring扩展;
    然后,将对应项都改成下面的值:

    mbstring.language = Chinese
    mbstring.internal_encoding = UTF-8
    mbstring.encoding_translation = On
    mbstring.http_input = UTF-8
    mbstring.http_output = UTF-8
    mbstring.detect_order = UTF-8
    mbstring.substitute_character = none

    最后,重启下php就OK了!

  • 相关阅读:
    2.7 矩阵的秩
    HDU
    HDU
    HDU
    HDU
    HDU
    hdu 5179 beautiful number(数位dp)
    ACdream
    CodeForces
    <a>标签中 href="/" 和 hideFocus="true"
  • 原文地址:https://www.cnblogs.com/huhewei/p/11576198.html
Copyright © 2011-2022 走看看