使用foreach访问数组元素的所有部分

dohp0rv5  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(224)

我的数组是:我想访问这个数组的所有部分来插入数据库

'id' => int 1
  'name' => string 'Bitcoin' (length=7)
  'symbol' => string 'BTC' (length=3)
  'website_slug' => string 'bitcoin' (length=7)
  'rank' => int 1
  'circulating_supply' => float 17271050
  'total_supply' => float 17271050
  'max_supply' => float 21000000
  'quotes' => 
    array (size=1)
      'USD' => 
        array (size=6)
          'price' => float 6501.77307056
          'volume_24h' => float 3202089755.7065
          'market_cap' => float 112292447790
          'percent_change_1h' => float 0.14
          'percent_change_24h' => float -0.67
          'percent_change_7d' => float 1.37
  'last_updated' => int 1537115604

我的祖先是

foreach($filtered as $main)
{
    //print $main['id']."<br>";
    foreach($main as $key=>$value)
    {
        //print $key."  ".$value."<br>";
        if(is_array($value))
        {
            foreach ($value as $key2=>$me)
            {
                //print $key2."  ".$me['price'];
                print $value['id'];
                $Operate=DB::table('coins')->insert(['coin_name' => $value['name'], 'coin_short' => $value['symbol'], 'price' => $value['price'],'last_update'=>$value['last_updated']]);
            }
        }
    }
}

我想访问这个元素以便插入数据库
名称
符号
总供应量
价格
24小时容量
市值
变化百分比
上次更新的\u
我的问题是在正确的地方?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题