Comment résoudre le problème de la conversion d'un tableau php en code chinois tronqué json

藏色散人
Libérer: 2023-03-12 13:16:01
original
2444 Les gens l'ont consulté

Solution pour convertir un tableau php en code chinois tronqué json : 1. Convertissez chaque élément du tableau avec urlencode(); 2. Utilisez ensuite la fonction json_encode() pour convertir en json.

Comment résoudre le problème de la conversion d'un tableau php en code chinois tronqué json

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comment résoudre le problème de conversion du tableau php en code tronqué chinois json ?

Effectuez urlencode() pour chaque élément du tableau. Après le transcodage, utilisez json_encode() pour convertir en json. Pour décoder, utilisez json_decode()

Exemple :

foreach ( $result as $keys => $value ) 
//包含中文的二维数组$result转json,数组内部元素一一使用urlencode转换即可保证中文不乱码 
{ 
foreach($value as $key=>$column)
{ 
$testJSON[$keys][$key] = urlencode ( $column ); 
} 
} var_dump( json_encode ( $testJSON ));
//转为json 
$result = urldecode ( json_encode ( $testJSON ) );
//转回数组
Copier après la connexion

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal