Avatar ·

Comment convertir JSON en tableau PHP, et non en objet, via json_decode() ?

Bonjour à tous ! Je suis débutant en PHP et j'essaie de comprendre JSON. J'ai une chaîne JSON que je reçois d'une API externe. J'utilise la fonction `json_decode()`, mais elle retourne un objet, alors que j'ai besoin d'un tableau. Voici mon code : ```php $json = '{"name":"Иван","age":30,"city":"Москва"}'; $data = json_decode($json); echo $data->name; // Affiche "Иван" — c'est un objet ``` Le problème est que j'ai besoin d'accéder aux données comme à un tableau, par exemple : `$data['name']`. Mais quand je fais cela, PHP génère une erreur : "Cannot use object of type stdClass as array". J'ai essayé de lire la documentation, mais je n'ai pas bien compris comment forcer `json_decode()` à retourner un tableau. Pouvez-vous me dire ce que je dois modifier dans le code ? De préférence avec un exemple pour que je puisse l'appliquer directement dans mon projet. Merci d'avance !