Json-Rpc

試圖將json rpc 2.0響應中的欄位文本獲取到ar PHP變數中

  • November 26, 2021

我使用 json_decode 來轉儲一個產生的回報

array(3) { [“jsonrpc”]=> string(3) “2.0” [“result”]=> array(13) { [“status”]=> string(7) “Pending” [“amount (BTC )”]=> 字元串(10) “0.05130899” [“index_url”]=> 。. . . [此處有更多欄位]。. . [“地址”]=> 字元串(34)“1GHHojoC4Ai1SPMN3YoNzemLNaaj2XFHKc”

我正在嘗試用“地址”欄位中的文本填充變數,然後我嘗試了

$result = json_decode($response, true); $地址 = $結果->地址;

但是 $addrwss 的 varbump 是 NULL

任何其他變體,如 $result->“address” 或 $result->[“address”] 都是不正確的語法

有人可以告訴我如何獲取 JSON PRC 2.0 響應的地址欄位的文本以將其放入 PHP 中的變數中

要獲取地址,您將執行以下操作:

$result = json_decode($response, true);
$address = $result["result"]["address"];

由於您已使用 json_decode 將響應轉換為數組,因此您可以通過結果中的數組元素訪問。您可以通過 echo $result[“result”][“address”]; 訪問

引用自:https://bitcoin.stackexchange.com/questions/58317