Umplerea array-urilor în PHP

Să presupunem că avem un array:

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

Să umplem acest array cu niște elemente. Putem face acest lucru astfel:

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

Sau putem crea inițial array-ul gol, apoi să adăugăm date în el astfel:

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

Evident, această metodă nu este foarte convenabilă, mai ales dacă sunt foarte multe elemente în array. Să rescriem codul nostru astfel încât umplerea array-ului să fie făcută de o buclă for:

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

Folosind o buclă, umpleți array-ul cu numere de la 1 la 100.

Задание 2

Folosind o buclă, umpleți array-ul cu numere impare în intervalul de la 1 la 99.