Redosled elemenata u nizovima u PHP

Kao što već znate, u običnim nizovima elementi se nalaze u strogom redosledu, pošto pozicija svakog elementa određuje njegov ključ. U asocijativnim nizovima mi sami dodeljujemo ključeve, stoga redosled elemenata nije bitan.

Za primer, pogledajmo ovakav asocijativni niz:

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

Ako premeštamo elemente ovog niza u proizvoljnom redosledu (naravno, zajedno sa njihovim ključevima), ništa se od toga u radu naše skripte neće promeniti:

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

Osim toga, brojčani ključevi ne moraju nužno imati sve vrednosti bez rupa. Mi možemo imati proizvoljne brojeve i to neće dovesti ni do kakvih problema:

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

Proverite opisano na nekom od vaših asocijativnih nizova.