Niz asociativnih nizov v PHP

Zelo pogosto se v PHP pojavijo nizi, ki vsebujejo niz nekih entitet, na primer seznam uporabnikov ali seznam produktov.

Tukaj je primer takšnega niza:

php<?php
  $users = [
    [
      'name'   => 'user1',
      'age'    => 31,
      'salary' => 1000,
    ],
    [
      'name'   => 'user2',
      'age'    => 32,
      'salary' => 2000,
    ],
    [
      'name'   => 'user3',
      'age'    => 33,
      'salary' => 3000,
    ],
  ];
?>

Kot lahko vidite, imamo tukaj opravka z nizom asociativnih nizov. Kljub temu, da je ta niz dvodimenzionalen, se za njegovo prebiranje praviloma uporablja en foreach, ki prebira podnize. Elemente samih podnizov preprosto dobimo po ključu in jih izpišemo v zahtevanem vrstnem redu in formatu.

Za primer izpišimo stolpec naših zaposlenih v nekem formatu:

php<?php
  foreach ($users as $user) {
    echo $user['name'] . ': ' . $user['salary'] . '$, ' . $user['age'] . '<br>';
  }
?>
Задание 1

Podan je naslednji niz:

php<?php
  $products = [
    [
      'name'   => 'prod1',
      'price'  => 100,
      'amount' => 5,
    ],
    [
      'name'   => 'prod2',
      'price'  => 200,
      'amount' => 6,
    ],
    [
      'name'   => 'prod3',
      'price'  => 300,
      'amount' => 7,
    ],
  ];
?>

S pomočjo tega niza izpišite stolpec produktov v kateremkoli formatu, ki si ga izmislite.