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.28, 8.2.0 - 8.2.19, 8.3.0 - 8.3.4, 8.3.6 - 8.3.7
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/>
Output for 8.3.5
Warning: PHP Startup: Unable to load dynamic library 'sodium.so' (tried: /usr/lib/php/8.3.5/modules/sodium.so (libsodium.so.23: cannot open shared object file: No such file or directory), /usr/lib/php/8.3.5/modules/sodium.so.so (/usr/lib/php/8.3.5/modules/sodium.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 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:
200.7 ms | 403 KiB | 170 Q