Home  >  Article  >  Backend Development  >  How to convert php array to json Chinese garbled code

How to convert php array to json Chinese garbled code

PHPz
PHPzOriginal
2020-09-25 14:15:352218browse

The solution to convert php array to json Chinese garbled code: first define an array; then use the "JSON_UNESCAPED_UNICODE" parameter in the "json_encode" function to solve the garbled code.

How to convert php array to json Chinese garbled code

Recommended: "PHP Video Tutorial"

First of all, the phenomenon is like this, an array array is defined, The array contains Chinese characters, as shown in the following figure:

How to convert php array to json Chinese garbled code

#After the execution is completed, the Chinese character 'My Information' contained becomes '\u6211\u7684\u4fe1 \u606f'Unintelligible gibberish. As shown in the figure below:

How to convert php array to json Chinese garbled code

Solution: Add one more parameter to json_encode: JSON_UNESCAPED_UNICODE to solve the problem. As shown below:

How to convert php array to json Chinese garbled code

The above is the detailed content of How to convert php array to json Chinese garbled code. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn