PHP запускает массив из ключа / позиции

Я хочу сказать, что мой массив начал с позиции 2 позиции, а затем прошел весь массив, включая значения до позиции ключа 2. Я просто хочу использовать один массив и указать позицию ключа, с которой я начинаю цикл. Например, здесь я использую array_splice, но он не делает того, что я хочу, не могли бы вы мне помочь?

$names = array('Bill', 'Ben', 'Bert', 'Ernie'); foreach(array_slice($names, 2) as $name){ echo $name; } foreach(array_slice($names, 3) as $name){ echo $name; } 

Related of "PHP запускает массив из ключа / позиции"