simdjson_key_value Décode la valeur d'une chaîne JSON située à l'indicateur JSON demandé. &reftitle.description; mixedsimdjson_key_value stringjson stringkey boolassociative&false; intdepth512 Décode et renvoie la valeur trouvée à l'indicateur JSON demandé. &reftitle.parameters; json Le json string à interroger et décoder. Cette fonction ne fonctionne qu'avec des chaînes encodées en UTF-8. Cette fonction analyse les entrées valides que json_decode peut décoder, à condition qu'elles soient inférieures à 4 Go de longueur. key Le string du pointeur JSON. associative Lorsque &true; les objets JSON seront retournés sous forme de &array; associatifs ; lorsqu'ils sont &false;, les objets JSON seront retournés sous forme d'&object;s. depth La profondeur maximale de la structure à décoder. La valeur doit être supérieure à 0, et inférieure ou égale à 2147483647. Ceux qui appellent cette fonction devraient utiliser des valeurs raisonnablement petites, car des profondeurs plus importantes nécessitent plus d'espace tampon et augmenteront la profondeur de récursion, contrairement à l'implémentation actuelle de json_decode. &reftitle.returnvalues; Renvoie la partie de la valeur encodée dans json que key référence dans le type PHP approprié. Les valeurs true, false et null sont renvoyées respectivement comme &true;, &false; et &null;. &reftitle.errors; Si json est invalide, une SimdJsonException est lancée à partir de PECL simdjson 2.1.0, alors qu'auparavant, une RuntimeException était lancée. Si depth est en dehors de la plage autorisée, une SimdJsonValueError est lancée à partir de PECL simdjson 3.0.0, alors qu'auparavant, une erreur de niveau E_WARNING était lancée. &reftitle.seealso; json_encode simdjson_decode