Заполнение массивов в PHP

Элементы в массив не обязательно добавлять сразу в момент объявления этого массива. Можно вначале объявить этот массив пустым, а затем добавить в него необходимые элементы, вот так:

php<?php
  $arr = [];     // создаем пустой массив
  
  $arr[] = 'a';  // элемент добавится в ключ 0
  $arr[] = 'b';  // элемент добавится в ключ 1
  $arr[] = 'c';  // элемент добавится в ключ 2
  
  var_dump($arr); // выведет ['a', 'b', 'c']
?>

Массив не обязательно должен быть изначально пустым - там уже что-то может быть, но мы все равно можем добавлять новые элементы:

php<?php
  $arr = ['a', 'b', 'c']; // объявляем массив с элементами
  
  $arr[] = 'd'; // элемент добавится в ключ 3
  $arr[] = 'e'; // элемент добавится в ключ 4
  
  var_dump($arr); // выведет ['a', 'b', 'c', 'd', 'e']
?>
Задание 1

Пусть дан пустой массив:

php<?php
  $arr = [];
?>

Описанным способом заполните этот массив элементами со значениями 1, 2, 3, 4 и 5.

Задание 2

Пусть дан такой массив:

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

Добавьте ему в конец элементы 4 и 5.