3v4l.org

run code in 300+ PHP versions simultaneously
<?php $request = '{ "Hemograma": { "Eritrócitos": "5.13 x10¹2/L", "Hemoglobina": "16.6 g/dL", "Hematócrito": "49.1%", "Vol. Glob. Médio (VGM)": "96 fL", "Hgb. Glob. Média (HGM)": "32 pg", "Conc. Hgb. Glob. Média (CHGM)": "34 g/dL", "RDW (índice distrib. eritrocit.)": "12.7%" }, "Leucograma": { "Leucócitos": "8.74 x10⁹/L", "-Neutrófilos": "5.28 x10⁹/L", "-Eosinófilos": "0.56 x10⁹/L", "-Basófilos": "0.05 x10⁹/L", "-Linfócitos": "2.32 x10⁹/L", "-Monócitos": "0.53 x10⁹/L" }, "Plaquetas": { "-Plaquetas": "203 x10⁹/L", "-VPM (vol. plaq. médio)": "10.7 fL" } }'; $obj = json_decode($request, true); ?> <table> <thead> <?php foreach($obj as $key=>$values){ if(is_array($values)){ ?> <?php foreach(array_keys($values) as $val){?> <th><?php echo $key.'/'.$val;?></th> <?php }?> <?php }else{?> <th><?php echo $key;?></th> <?php }}?> </thead> <tbody> <tr> <?php foreach($obj as $key=>$values){ if(is_array($values)){ ?> <?php foreach($values as $val){?> <td><?php echo $val;?></td> <?php }?> <?php }else{ ?> <td><?php echo $values;?></td> <?php }} ?> </tr> </tbody> </table>

preferences:
25.86 ms | 405 KiB | 5 Q