Как сделать что бы foreach выводился с определенной итерации?

Хочу что бы мой цикл перескакивал первые 4 элемента и дальше перебирал.

Очень просто, смотри, нужно просто создать переменную которая будет считать итерации твоего цикла, вот как это будет выглядеть в коде:

$newArray = array("0", "1", "2", "3", "4", "5", "6");

$varFromWhich = 0;

foreach($newArray as $currentItem)

{

if($varFromWhich > 4)

{

echo $currentItem."\n";

}

$ varFromWhich ;

}

В данном участке кода мы создаем новый массив на 7 элементов, сразу инициализировав его, и создаем переменную, которая будет проверять количество итераций и в цикле в if мы сравниваем, если переменная с которой мы хотим начать итерацию больше числа с которого мы хотим начать итерацию то мы выполняем то что нужно выполнить в данном цикле, в данном случае выводим текущее число.