3v4l.org

run code in 300+ PHP versions simultaneously
<?php /* Generating structure */ $rawdata = array( '', 1, array( array( 'TradeID' => 15950315, 'Price' => 0.00000170, 'Type' => 'buy', 'Amount' => 712.85989430, 'Total' => 0.00121368, 'Time' => 1535337908, ), array( 'TradeID' => 15908375, 'Price' => 0.00000300, 'Type' => 'buy', 'Amount' => 574.71264368, 'Total' => 0.00172673, 'Time' => 1535022882, ) ) ); $data = (object)$rawdata; print_r($data);// same output as shown in the question /** Getting TradeID */ foreach ($data as $key => $value) { if (is_array($value)) { foreach ($value as $tradeKey => $tradevalue) { echo $tradevalue['TradeID'].'<br/>'; } } }
Output for 7.1.0 - 7.1.21, 7.2.0 - 7.2.33, 7.3.16 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.27, 8.4.1 - 8.4.14
stdClass Object ( [0] => [1] => 1 [2] => Array ( [0] => Array ( [TradeID] => 15950315 [Price] => 1.7E-6 [Type] => buy [Amount] => 712.8598943 [Total] => 0.00121368 [Time] => 1535337908 ) [1] => Array ( [TradeID] => 15908375 [Price] => 3.0E-6 [Type] => buy [Amount] => 574.71264368 [Total] => 0.00172673 [Time] => 1535022882 ) ) ) 15950315<br/>15908375<br/>

preferences:
152.87 ms | 409 KiB | 5 Q