3v4l.org

run code in 300+ PHP versions simultaneously
<?php $json = '{"id":35,"po_code":"PMS201635","purchase_orders":"a:2:{i:0;a:7:{s:2:\\"id\\";s:1:\\"9\\";s:3:\\"qty\\";s:1:\\"2\\";s:4:\\"unit\\";s:7:\\"Capsule\\";s:6:\\"pharma\\";s:12:\\"Ibuprofen IB\\";s:9:\\"packaging\\";s:7:\\"50 caps\\";s:5:\\"price\\";s:2:\\"23\\";s:5:\\"total\\";s:2:\\"46\\";}i:1;a:7:{s:2:\\"id\\";s:2:\\"11\\";s:3:\\"qty\\";s:1:\\"5\\";s:4:\\"unit\\";s:6:\\"Pieces\\";s:6:\\"pharma\\";s:12:\\"Ecotrin oral\\";s:9:\\"packaging\\";s:6:\\"100pcs\\";s:5:\\"price\\";s:2:\\"13\\";s:5:\\"total\\";s:2:\\"65\\";}}","freight_charge":"0","overall_total":"111","created_at":"2016-05-21 16:50:49","updated_at":"2016-05-21 16:50:49","shipped_via":"Select","terms":""}'; $result = json_decode ($json); $arr = unserialize ($result->purchase_orders); foreach($arr as $val){ echo '<pre>'; print_r($val); }
Output for 5.5.0 - 5.5.36, 5.6.0 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 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.18, 8.3.0 - 8.3.4, 8.3.6
<pre>Array ( [id] => 9 [qty] => 2 [unit] => Capsule [pharma] => Ibuprofen IB [packaging] => 50 caps [price] => 23 [total] => 46 ) <pre>Array ( [id] => 11 [qty] => 5 [unit] => Pieces [pharma] => Ecotrin oral [packaging] => 100pcs [price] => 13 [total] => 65 )
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 <pre>Array ( [id] => 9 [qty] => 2 [unit] => Capsule [pharma] => Ibuprofen IB [packaging] => 50 caps [price] => 23 [total] => 46 ) <pre>Array ( [id] => 11 [qty] => 5 [unit] => Pieces [pharma] => Ecotrin oral [packaging] => 100pcs [price] => 13 [total] => 65 )

preferences:
184.74 ms | 402 KiB | 231 Q