3v4l.org

run code in 300+ PHP versions simultaneously
<?php $request_2 = '{ "URINA II (Exame Sumário da Urina)": { "Cor": "Amarela", "Aspecto": "Límpido", "Densidade": "1.021", "pH": "7.0", "Proteínas": "Vestígios", "Glucose": "Negativo", "Corpos Cetónicos": "Negativo", "Urobilinogénio": "Negativo", "Bilirrubina": "Negativo", "Nitritos": "Negativo", "Esterase leucocitária (Leucócitos)": "+ +", "Hemoglobina": "+ +" }, "Exame do Sedimento": { "Células Epiteliais": "0-2/campo", "Leucócitos": "15 - 25 /campo", " Eritrócitos ":"15-25/campo" }, "Urina, Exame Microbiológico (Urocultura)": { "Células epiteliais":"0-2/campo", "Leucócitos":"15 - 25/campo", "Eritrócitos":"15-25/campo" }, "Ex. Directo Gram":"Negativo", "URINA E DOSEAMENTOS URINÁRIOS": { "Ex. Cultural Resultado":"Negativo" } }'; $obj = json_decode($request_2, 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.49 ms | 405 KiB | 5 Q