Poradie prvkov v poliach v PHP

Ako už viete, v obyčajných poliach sú prvky usporiadané v prísnom poradí, pretože pozícia každého prvku určuje jeho kľúč. V asociatívnych poliach si kľúče priraďujeme sami, preto poradie prvkov nehrá žiadnu úlohu.

Príkladom uvažujme takéto asociatívne pole:

php<?php
  $arr = [1 => 'value1', 2 => 'value2', 3 => 'value3'];
  
  echo $arr[1]; // vypíše 'value1'
  echo $arr[2]; // vypíše 'value2'
  echo $arr[3]; // vypíše 'value3'
?>

Ak preusporiadame prvky tohto poľa v ľubovoľnom poradí (samozrejme, spolu s ich kľúčmi), nič sa na fungovaní nášho skriptu nezmení:

php<?php
  $arr = [3 => 'value3', 1 => 'value1', 2 => 'value2'];
  
  echo $arr[1]; // vypíše 'value1'
  echo $arr[2]; // vypíše 'value2'
  echo $arr[3]; // vypíše 'value3'
?>

Okrem toho, číselné kľúče nemusia mať všetky hodnoty bez medzier. Môžeme mať ľubovoľné čísla a to nepovedie k žiadnym problémom:

php<?php
  $arr = [7 => 'value1', 50 => 'value2', 23 => 'value3'];
?>
Задание 1

Overte si popísané na niektorom z vašich asociatívnych polí.