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 '<pre class="brush:php;toolbar:false">'; 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 '<pre class="brush:php;toolbar:false">';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('a','b','c','d','e','f','g'); echo '<pre class="brush:php;toolbar:false">'; 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!