Pole (zoznam)

Pole, inak nazývané aj zoznam slúži na ukladanie hodnôt rôznych dátových typov. Pole si môžeme predstaviť ako rad sedadiel v kine alebo divadle. Každý prvok v poli sa nachádza na určitom indexe. Prvý prvok v poli sa nachádza na nultom indexe.

Nasledujúci kód zobrazuje syntax pre zápis poľa.

<?php

$znamky_matematika = [1, 4, 4, 3, 1];

echo $znamky_matematika[0];

?>

Vo vyššie uvedenom kóde sme najskôr vytvorili pole s názvom znamky_matematika, do ktorého sme priradili hodnoty v hranatých zátvorkách. Prostrecníctvom príkazu echo $znamky_matematika[0] sme zobrazili prvé číslo zo zoznamu, keďže ako sme hovorili, indexujeme od čísla 0.

Zmena hodnoty prvku

Pole je meniteľný dátový typ, to znamená, že prvky v ňom môžeme jednoducho zmeniť. Stačí uviesť názov poľa, číslo indexu, na ktorom sa nachádza prvok a akú novú hodnotu priraďujeme. Nasledujúci syntax uvádza možnosť zmeny hodnoty určitého prvku.

<?php

$pocet_bodov = [87, 86, 55, 76, 98, 76, 43];

$pocet_bodov[3] = 77;

$echo pocet_bodov[3]

?>

V prvom riadku kódu sme vytvorili sme pole s názvom $pocet_bodov s príslušnými hodnotami. V druhom riadku sme zmenili pomocou zápisu $pocet_bodov[3] = 77; hodnotu na tretiom indexe, teda z hodnoty 76 na 77. Tretí riadok kódu slúži na zobrazenie príslušnej zmenenej hodnoty.

Cvičenie

Určte čo vypíše nasledujúci program.

<?php

$zoznam_mien = ["Peter", "Jano", "Eliška", "Hanka"];

$zoznam_mien[2] = "Ela";

$echo zoznam_mien[3];

?>