Это мой массив:
Array ( [Soorten] => Array ( [Soort] => inpandig ) [Voorzieningen] => Array ( [Voorziening] => Array ( [0] => voorzien van verwarming [1] => voorzien van elektra [2] => voorzien van water [3] => met elektrische deur ) ) [Capaciteit] => 1 ( [Isolatievormen] => Array ( [Isolatie] => volledig geïsoleerd ) )
Как я могу отобразить его на PHP, например:
Voorziening: voorzien van verwarming voorzien van elektra voorzien van water met elektrische deur Isolatie: volledig geïsoleerd
и т.п.
Рекурсивная функция могла бы сделать трюк:
$array = array( 'Soorten' => array('Soort' => 'inpandig'), 'Voorzieningen' => array('Voorziening' => array('voorzien van verwarming', 'voorzien van elektra', 'voorzien van water', 'met elektrische deur'))); printArray($array); function printArray($array) { foreach($array as $key => $value) { if(is_array($value)) { echo $key . "<br/>"; printArray($value); echo "<br/>"; } else { echo $value . "<br/>"; } } }
Будет печать:
Soorten inpandig Voorzieningen Voorziening voorzien van verwarming voorzien van elektra voorzien van water met elektrische deur