我无法获得包含在数组中的动态数据,这里是数组
[addresses] => Array
(
[DYNAMIC-ADDRESS] => -249310
)
我试着获取DYNAMIC-ADDRESS,或者更确切地说是['...']中包含的文本(在这种情况下文本是DYNAMIC-ADDRESS)以获得平衡,并进行检查我的数据库,我已经尝试了
$ReceiveAddress=$DATA['addresses']['0'];
然后获得平衡
$ReceiveAddress=$DATA['addresses']["$ReceiveBitcoinAddress"];
但这不起作用......
答案 0 :(得分:0)
如果这是数组中唯一的键值对,则可以使用$dynamic_address = key($array);
$value = $array[$dynamic_address];
。
fgets()
foreach
如果您正在处理包含多个元素的数组,请考虑使用foreach($addresses as $param => $value){
//$param would be DYNAMIC-ADDRESS in a specific "round"
//$value would be -249310
}
循环。
[地址] =>排列 ( [DYNAMIC-ADDRESS] => -249310 )
let range_aux ~start ~stop ~step =
let rec aux start stop step acc =
match (start, stop, step, acc) with
| (start,stop,step,acc) when start = stop -> List.rev acc
| (start,stop,step,acc) -> aux (start + step) stop step (start :: acc) in
aux start stop step []
let range ~start ~stop ~step = range_aux ~start ~stop ~step
let range ~stop ~step = range_aux ~start:0 ~stop ~step
let range ~stop = range_aux ~start:0 ~stop ~step:1
我会考虑更改返回数据数组的格式,除非它是第三方API - 你没有理由使用未知密钥的名称。