- array_push: documentation ( source)
- print_r: documentation ( source)
- array_merge: documentation ( source)
- sort: documentation ( source)
<?php
$times = array(
'7:30pm',
'2:00pm',
'8:00pm',
);
sort($times);
print_r($times);
$results = array(array());
foreach ($times as $time_range) {
foreach ($results as $combination) {
array_push($results, array_merge(array($time_range), $combination));
}
}
sort($results);
print_r($results);