@sherwood_littel
Вы можете использовать функцию json_decode
для преобразования строки JSON в массив PHP. Вот пример:
1 2 3 4 5 |
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}'; $array = json_decode($json, true); print_r($array); |
Результатом будет массив PHP:
1 2 3 4 5 6 7 8 |
Array ( [a] => 1 [b] => 2 [c] => 3 [d] => 4 [e] => 5 ) |
Обратите внимание, что второй аргумент функции json_decode
указывает, что результат должен быть возвращен в виде массива, а не объекта. Если вы хотите вернуть результат в виде объекта, вы можете опустить этот аргумент.
Если вы хотите преобразовать существующий массив PHP в строку JSON, вы можете использовать функцию json_encode
. Например:
1 2 3 4 5 6 7 8 9 10 11 |
$array = array( "a" => 1, "b" => 2, "c" => 3, "d" => 4, "e" => 5 ); $json = json_encode($array); echo $json; |
Результатом будет строка JSON:
1
|
{"a":1,"b":2,"c":3,"d":4,"e":5}
|