Не на 100% то же самое, что и после, но эффективно создает фрагмент кода PHP, который вы можете использовать.Главное - декодировать его в массив PHP, а затем использовать var_export()
для вывода результирующего массива.Добавьте немного шаблона вокруг него, чтобы получить код ...
$data='{
"my_index": 1,
"first_name": "John",
"last_name": "Smith",
"address": {
"address1": "123 Main St",
"address2": "PO Box 123",
"city": "Anywhere",
"state": "CA",
"zip": 12345
}
}';
echo '$data = '.var_export(json_decode($data, true), true).';';
дает вам
$data = array (
'my_index' => 1,
'first_name' => 'John',
'last_name' => 'Smith',
'address' =>
array (
'address1' => '123 Main St',
'address2' => 'PO Box 123',
'city' => 'Anywhere',
'state' => 'CA',
'zip' => 12345,
),
);