3v4l.org

run code in 300+ PHP versions simultaneously
<?php $input = [ "1_apartment_bldgs"=>["geraldine", "jai_sai"], "2_housings"=>["housing_prototype", "bla"] ]; $output = []; foreach ($input as $key => $arr) { $arr2 = []; foreach ($arr as $p) { $arr2[$p] = ['project' => ucwords(str_replace('_', ' ', $p))]; } $output[$key] = $arr2; } echo json_encode($output, JSON_PRETTY_PRINT);

preferences:
53.43 ms | 402 KiB | 5 Q