3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $listOfEmployees = array(); $Employee = new StdClass(); $Employee->department = 'foo'; $Employee->name = 'person1'; $listOfEmployees[] = $Employee; $Employee = new StdClass(); $Employee->department = 'foo'; $Employee->name = 'person2'; $listOfEmployees[] = $Employee; $Employee = new StdClass(); $Employee->department = 'bar'; $Employee->name = 'person3'; $listOfEmployees[] = $Employee; $listOfGroupedEmployess = array(); foreach($listOfEmployees as $Employee) { $listOfGroupedEmployess[$Employee->department][] = $Employee; }
Output for 4.3.0 - 7.1.0