В качестве теста, эти данные JSON в настоящее время размещены на моем сайте:Как превратить значение POSTed JSON в PHP?
{
"order": {
"id": null,
"created_at": null,
"status": "new",
"total_btc": {
"cents": 100000000,
"currency_iso": "BTC"
},
"total_native": {
"cents": 2263,
"currency_iso": "USD"
},
"custom": "123456789",
"button": {
"type": "buy_now",
"name": "Test Item",
"description": null,
"id": null
},
"transaction": {
"hash": "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
"confirmations": 0
}
}
}
Поскольку посылается от сервера к серверу я не могу явно увидеть данные. Я попытался отправить массив $ _POST в текстовый файл, но он выглядит пустым. Я думаю, что мне нужно сделать следующее:
$data = json_decode($jsonData);
Но как установить переменную $ jsonData?
Это ** требуется ** быть json? Почему бы не отправить общие данные '' '' '' 'разделяемые данные? – zerkms
Вопрос неясно, что посылает это и на какую страницу? Если его отправил PHP, вам нужно эхо-данные json на экране. – Grigor
Чтобы посмотреть на массив '$ _POST []', просто используйте ' Php print_r ($ _ POST); ?> ' –