Hola
No se para que quisieras hacer eso, pero se me ocurre guardar en una variable cuantos items tiene el array y hacer un if como el que tienes para el principio:
Código PHP:
$array=('uno','dos','tres','cuatro','cinco');
$total = count($array);
foreach($array as $key => $item){
if($key==0){
echo 'principio del array';
}
echo $item;
if($key==$total){
echo 'último item del array';
}
}
No probe el codigo, es solo una idea