LMSouq
php-dev Open

How to loop through PHP object with dynamic keys

JO
John Doe
1 month ago
3 views
Problem Description
I tried to parse a JSON file using PHP. But I am stuck now. This is the content of my JSON file: ```json { "John": { "status":"Wait" }, "Jennifer": { "status":"Active" }, "James": { "status":"Active", "age":56, "count":10, "progress":0.0029857, "bad":0 } } ``` And this is what I have tried so far: ```lang-php <?php $string = file_get_contents("/home/michael/test.json"); $json_a = json_decode($string, true); echo $json_a['John'][status]; echo $json_a['Jennifer'][status]; ``` But because I don't know the names (like `'John'`, `'Jennifer'`) and all available keys and values (like `'age'`, `'count'`) beforehand, I think I need to create some foreach loop. I would appreciate an example for this.

AI-Generated Solution

Powered by LMSouq AI · GPT-4.1-mini

✓ Solution Ready
Analyzing problem and generating solution…
Was this solution helpful?
Back to Knowledge Base