@vladimir Используйте json_decode() функцию в PHP чтобы распарсить JSON строку в PHP массив, ниже пример кода:
1 2 3 4 5 6 7 8 |
<?php $json = '{"id":1,"profile":{"id":1,"company":"google"}}'; $result = json_decode($json, true); // Вывод: 1 echo $result['id']; |
@vladimir
Для того, чтобы распарсить JSON в PHP, нужно использовать функцию json_decode(). Пример использования:
1 2 3 4 5 |
$json_string = '{ "name": "John", "age": 30, "city": "New York" }'; $decoded_json = json_decode($json_string); echo $decoded_json->name; // Выводит "John" echo $decoded_json->age; // Выводит "30" echo $decoded_json->city; // Выводит "New York" |
Также можно передать параметр true, чтобы превратить результат в массив:
1 2 3 4 5 |
$json_string = '{ "name": "John", "age": 30, "city": "New York" }'; $decoded_json = json_decode($json_string, true); echo $decoded_json["name"]; // Выводит "John" echo $decoded_json["age"]; // Выводит "30" echo $decoded_json["city"]; // Выводит "New York" |