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

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

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

Давайте заполним этот массив какими-нибудь элементами. Можно сделать это вот так:

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

А можно изначально создать массив пустым, а затем добавить в него данные вот так:

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

Очевидно, что данный способ не очень удобен, особенно если элементов в массиве очень много. Давайте перепишем наш код так, чтобы заполнением массива занимался цикл for:

php<?php
  $arr = [];
  
  for ($i = 1; $i <= 5; $i++) {
    $arr[] = $i;
  }
  
  var_dump($arr);
?>
Задание 1

С помощью цикла заполните массив числами от 1 до 100.

Задание 2

С помощью цикла заполните массив нечетными числами в промежутке от 1 до 99.