<?php
$array = [2,3,4,5,3,1,3,5,2,2,8];
$results = [];
for($x=0;$x<count($array);$x++) {
if( $x < count($array) - 1 ){ if ($array[$x] + $array[$x + 1] <= 5 )
{
array_push($results, [$array[$x], $array[$x + 1]]); $x++;
} else if( $array[$x] <= 5 ){
}
} else if($array[$x] <= 5 ){
}
}
PD9waHAKCiRhcnJheSA9IFsyLDMsNCw1LDMsMSwzLDUsMiwyLDhdOwokcmVzdWx0cyA9IFtdOwoKZm9yKCR4PTA7JHg8Y291bnQoJGFycmF5KTskeCsrKQp7CiAgICBpZiggJHggPCBjb3VudCgkYXJyYXkpIC0gMSApewogICAgICAgIGlmICgkYXJyYXlbJHhdICsgJGFycmF5WyR4ICsgMV0gPD0gNSApCiAgICAgICAgewogICAgICAgICAgICBhcnJheV9wdXNoKCRyZXN1bHRzLCAgWyRhcnJheVskeF0sICRhcnJheVskeCArIDFdXSk7CiAgICAgICAgICAgICR4Kys7CiAgICAgICAgfSBlbHNlIGlmKCAkYXJyYXlbJHhdIDw9IDUgKXsKICAgICAgICAgICAgYXJyYXlfcHVzaCgkcmVzdWx0cywgIFskYXJyYXlbJHhdXSk7CiAgICAgICAgfQogICAgfSBlbHNlIGlmKCRhcnJheVskeF0gPD0gNSApewogICAgICAgIGFycmF5X3B1c2goJHJlc3VsdHMsIFskYXJyYXlbJHhdXSk7CiAgICB9Cn0KCnByaW50X3IoJHJlc3VsdHMpOw==