【发布时间】:2018-06-03 20:51:56
【问题描述】:
{
"success" : true,
"message" : "",
"result" : [{
"PaymentUuid" : "554ec664-8842-4fe9-b491-06225becbd59",
"Currency" : "BTC",
"Amount" : 0.00156121,
"Address" : "1K37yQZaGrPKNTZ5KNP792xw8f7XbXxetE",
"Opened" : "2014-07-11T03:41:25.323",
"Authorized" : true,
"PendingPayment" : false,
"TxCost" : 0.00020000,
"TxId" : "70cf6fdccb9bd38e1a930e13e4ae6299d678ed6902da710fa3cc8d164f9be126",
"Canceled" : false,
"InvalidAddress" : false
}, {
"PaymentUuid" : "d3fdf168-3d8e-40b6-8fe4-f46e2a7035ea",
"Currency" : "BTC",
"Amount" : 0.11800000,
"Address" : "1Mrcar6715hjds34pdXuLqXcju6QgwHA31",
"O
pened" : "2014-07-03T20:27:07.163",
"Authorized" : true,
"PendingPayment" : false,
"TxCost" : 0.00020000,
"TxId" : "3efd41b3a051433a888eed3ecc174c1d025a5e2b486eb418eaaec5efddda22de",
"Canceled" : false,
"InvalidAddress" : false
}
]
}
如何选择包含
"TxId":"3efd41b3a051433a888eed3ecc174c1d025a5e2b486eb418eaaec5efddda22de"
这样我就可以使用它的付款来编写一个 if 语句。此外,这些数据集每次都会以不同的顺序排列,并且添加的数据集越来越多,因此无法使用数字索引。
我怎么能在 PHP 中做到这一点提前谢谢。
【问题讨论】:
-
因为这个问题现在离题了,你的代码在哪里?
-
你有什么尝试吗?请与我们分享,以便我们为您提供帮助。
-
现在将添加它
-
第一步....使它成为一个数组而不是一个json字符串
-
$obj = json_decode($execResult, true); $returned_result = $obj['result']['TxId'];所以我使用 json_decode 并使用 $obj['result']['TxId'] 它最终返回了整个 json