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.
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:
#After the execution is completed, the Chinese character 'My Information' contained becomes '\u6211\u7684\u4fe1 \u606f'Unintelligible gibberish. As shown in the figure below:
Solution: Add one more parameter to json_encode: JSON_UNESCAPED_UNICODE to solve the problem. As shown below:
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!