Граничные элементы в PHP

array_shiftarray_poparray_unshiftarray_push
Задание 1

Дан массив:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Выведите на экран его первый и последний элемент, причем так, чтобы в исходном массиве они исчезли.

Задание 2

Дан массив:

php<?php
  $arr = [1, 2, 3, 4, 5];
?>

Добавьте ему в начало элемент 0, а в конец - элемент 6.