У меня есть массив $ data, и я хочу напечатать его с помощью foreach ($ data как $ detail). Дело в том, что я хочу внутри foreach напечатать предыдущий и следующий элемент. Примерно так:
$data = array(1,2,3,4,5,6,7,8);
// foreach result should look like this
8,1,2
1,2,3
2,3,4
3,4,5
4,5,6
5,6,7
6,7,8
7,8,1