如何从php中的json数组中提取值

问题描述 投票:1回答:1

我正在尝试从JSON提取以下数组列表的值,这对我不起作用,因为我在所有选项中都尝试过json_decode并检查了该论坛中的所有随机答案,但似乎没有人与我匹配问题。

这是我尝试过的代码

$someArray = json_decode($result, true);
 print_r($someArray);
  foreach ($someArray as $key => $value) {
    echo $value["account_number"]  .', '.$value["account_name"] "<br>";
  }

这是上面代码的结果

Array ( [status] => 1 [message] => Account number resolved [data] => Array ( [account_number] => 20640888125 [account_name] => John Doe [bank_id] => 18 ) )

Warning: Illegal string offset 'account_name' in C:\xampp\htdocs\apks\bankre.php on line 24
A

我实际上无法分别获取每个值我知道做错了什么,我想念什么?

php arrays json extract associative-array
1个回答
2
投票
您正在尝试索引不是数组的值,因为

status

© www.soinside.com 2019 - 2024. All rights reserved.