An alternative option is to use Powershell’s ability to assign multiple variables (see this other answer).
$arr = 1..5
$first, $rest= $arr
$rest
2
3
4
5
It’s been a feature of Powershell for over a decade. I found this functionality from an MSDN blog post: