<?php
'id' => 6 ,
'job_title' => 'director'
) ,
'id' => 1 ,
'category' => 'Accounting & Financial'
) ,
'id' => 3 ,
'category' => 'Awards & Incentives'
) ,
'id' => 7 ,
'category' => 'Data Management'
)
)
) ,
'id' => 11 ,
'job_title' => 'd'
) ,
'id' => 7 ,
'category' => 'Data Management'
) ,
'id' => 10 ,
'category' => 'Internet Services'
)
)
) ,
'id' => 12 ,
'job_title' => 'e'
) ,
'id' => 4 ,
'category' => 'Business Consulting'
) ,
'id' => 7 ,
'category' => 'Data Management'
)
)
)
) ;
$category_array = array ( ) ;
foreach ( $start_array AS $array_element ) {
foreach ( $array_element [ 'Category' ] AS $category ) {
$category_array [ $category [ 'category' ] ] [ ] = $array_element [ 'Service' ] [ 'job_title' ] ;
}
}
foreach ( $category_array AS $department => $job_title_array ) {
print $department ;
foreach ( $job_title_array AS $job_title ) {
print "\n job_title: " . $job_title ;
}
print "\n \n " ;
}
PD9waHAKCiRzdGFydF9hcnJheSA9IGFycmF5KAoJYXJyYXkoCgkJJ1NlcnZpY2UnID0+IGFycmF5KAoJCQknaWQnID0+IDYsCgkJCSdqb2JfdGl0bGUnID0+ICdkaXJlY3RvcicKCQkpLAoJCSdDYXRlZ29yeScgPT4gYXJyYXkoCgkJCWFycmF5KAoJCQkJJ2lkJyA9PiAxLAoJCQkJJ2NhdGVnb3J5JyA9PiAnQWNjb3VudGluZyAmIEZpbmFuY2lhbCcKCQkJKSwKCQkJYXJyYXkoCgkJCQknaWQnID0+IDMsCgkJCQknY2F0ZWdvcnknID0+ICdBd2FyZHMgJiBJbmNlbnRpdmVzJwoJCQkpLAoJCQlhcnJheSgKCQkJCSdpZCcgPT4gNywKCQkJCSdjYXRlZ29yeScgPT4gJ0RhdGEgTWFuYWdlbWVudCcKCQkJKQoJCSkKCSksCglhcnJheSgKCQknU2VydmljZScgPT4gYXJyYXkoCgkJCSdpZCcgPT4gMTEsCgkJCSdqb2JfdGl0bGUnID0+ICdkJwoJCSksCgkJJ0NhdGVnb3J5JyA9PiBhcnJheSgKCQkJYXJyYXkoCgkJCQknaWQnID0+IDcsCgkJCQknY2F0ZWdvcnknID0+ICdEYXRhIE1hbmFnZW1lbnQnCgkJCSksCgkJCWFycmF5KAoJCQkJJ2lkJyA9PiAxMCwKCQkJCSdjYXRlZ29yeScgPT4gJ0ludGVybmV0IFNlcnZpY2VzJwoJCQkpCgkJKQoJKSwKCWFycmF5KAoJCSdTZXJ2aWNlJyA9PiBhcnJheSgKCQkJJ2lkJyA9PiAxMiwKCQkJJ2pvYl90aXRsZScgPT4gJ2UnCgkJKSwKCQknQ2F0ZWdvcnknID0+IGFycmF5KAoJCQlhcnJheSgKCQkJCSdpZCcgPT4gNCwKCQkJCSdjYXRlZ29yeScgPT4gJ0J1c2luZXNzIENvbnN1bHRpbmcnCgkJCSksCgkJCWFycmF5KAoJCQkJJ2lkJyA9PiA3LAoJCQkJJ2NhdGVnb3J5JyA9PiAnRGF0YSBNYW5hZ2VtZW50JwoJCQkpCgkJKQoJKQopOwoKCgokY2F0ZWdvcnlfYXJyYXkgPSBhcnJheSgpOwoKCmZvcmVhY2ggKCRzdGFydF9hcnJheSBBUyAkYXJyYXlfZWxlbWVudCkgewoJCglmb3JlYWNoICgkYXJyYXlfZWxlbWVudFsnQ2F0ZWdvcnknXSBBUyAkY2F0ZWdvcnkpIHsKCQkkY2F0ZWdvcnlfYXJyYXlbJGNhdGVnb3J5WydjYXRlZ29yeSddXVtdID0gJGFycmF5X2VsZW1lbnRbJ1NlcnZpY2UnXVsnam9iX3RpdGxlJ107Cgl9Cgp9CgoKZm9yZWFjaCAoJGNhdGVnb3J5X2FycmF5IEFTICRkZXBhcnRtZW50ID0+ICRqb2JfdGl0bGVfYXJyYXkpIHsKCglwcmludCAkZGVwYXJ0bWVudDsKCQoJZm9yZWFjaCAoJGpvYl90aXRsZV9hcnJheSBBUyAkam9iX3RpdGxlKSB7CgkJcHJpbnQgIlxuam9iX3RpdGxlOiAiLiRqb2JfdGl0bGU7Cgl9CgkKCXByaW50ICJcblxuIjsKCQp9Cg==