Burti adlı üyeden alıntı: mesajı görüntüle
Php 7.3+

foreach($array as $key => $element) {
   if ($key === array_key_first($array)){
       echo 'İlk içerik!';
   }

   if ($key === array_key_last($array)){
       echo 'son içerik!';
   }
}
Ek olarak;
array_key_first ve array_key_last fonksiyonlarını döngünün dışında bir değişkene atarsanız, her dönüşte bu fonksiyonların sonucunu beklemekten tasarruf etmiş olursunuz. Az hitli sitelerde belki gözlü görünür bir fark oluşturmayabilir ancak yüksek hitli sitelerde performans artışı sağlayacağı muhtemeldir.