Maison  >  Article  >  développement back-end  >  Comment convertir des données json en utf8 en php

Comment convertir des données json en utf8 en php

藏色散人
藏色散人original
2021-11-04 10:06:493930parcourir

Comment convertir des données json en utf8 en php : 1. Créez un exemple de fichier PHP ; 2. Enregistrez le tableau json au format utf8 via "json_encode($xm_json,JSON_UNESCAPED_UNICODE);".

Comment convertir des données json en utf8 en php

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

php Comment convertir les données json en utf8 ?

php json est enregistré en utf8

json_encode($xm_json,JSON_UNESCAPED_UNICODE);//将json数组保存为utf8

php json_encode saves json comme utf8

json_encode

(PHP 5 >= 5.2.0, PHP 7, PHP 8, PECL json >= 1.2.0)

json_encode — Encodage JSON des variables

Description

json_encode(mixed $value, int $options = 0, int $depth = 512): string|false

Retour caractères Chaîne contenant la représentation JSON de la valeur.

L'encodage est affecté par le paramètre options transmis. De plus, l'encodage des valeurs à virgule flottante dépend de serialize_precision.

Paramètre

valeur

La valeur à encoder peut être n'importe quel type de données à l'exception du type de ressource.

Le codage de toutes les données de chaîne doit être UTF-8.

Remarque :

PHP implémente un sur-ensemble de JSON, reportez-vous à » RFC 7159.

options

Masque binaire composé des constantes suivantes : JSON_FORCE_OBJECT, JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_IN VALID _UTF8_IGNORE, JSON_INVALID_UTF8_SUBSTITUTE, JSON_NUMERIC_CHECK, JSON_PARTIAL_OUTPUT_ON_ERROR , JSON_PRESERVE_ZERO_FRACTION, JSON_PRETTY_PRINT, JSON_UNESCAPED_LINE_TERMINATORS, JSON_UNESCAPED_SLASHES, JSON_UNESCAPED_UNICODE, JSON_THROW_ON_ERROR. Pour plus de détails sur les constantes JSON, veuillez vous référer à la page Constantes JSON.

profondeur

Définissez la profondeur maximale. Doit être supérieur à 0.

Valeur de retour

Renvoie une chaîne codée JSON en cas de succès ou false en cas d'échec.

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!

Déclaration:
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