Maison  >  Article  >  développement back-end  >  L'apprentissage PHP utilise la fonction JSON_FORCE_OBJECT pour réaliser un transfert forcé d'objets

L'apprentissage PHP utilise la fonction JSON_FORCE_OBJECT pour réaliser un transfert forcé d'objets

little bottle
little bottleavant
2019-04-20 17:41:262952parcourir

Cet article parle principalement de l'utilisation de la fonction JSON_FORCE_OBJECT pour implémenter le transfert forcé d'objets. Les amis intéressés peuvent en apprendre davantage !


$abc = array('a','b','c','d','e','f','g');
echo 'e03b848252eb9375d56be284e690e873';
var_dump($abc);
echo json_encode($abc);

Résultat de sortie : [Lorsque l'indice du tableau est un index numérique,,,,, et est continu]


$abc = array('a',2=>'b',3=>'c',4=>'d',5=>'e',6=>'f',7=>'g');
echo &#39;<pre class="brush:php;toolbar:false">&#39;;var_dump($abc);
echo json_encode($abc);

Résultat de sortie : {Lorsque l'indice du tableau est un index numérique,,,,, et qu'il y a une pause au milieu de l'indice} est analysé en tant qu'objet


$abc = array(&#39;a&#39;,&#39;b&#39;,&#39;c&#39;,&#39;d&#39;,&#39;e&#39;,&#39;f&#39;,&#39;g&#39;);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
var_dump($abc);
echo json_encode($abc,JSON_FORCE_OBJECT);

Résultat de sortie : { Utilisez JSON_FORCE_OBJECT pour convertir en objet }

Résumé : À l'exception du tableau d'index continu, tout else est analysé comme un objet

Tutoriels associés : 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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer