ZADATAK 3: Osobni podatci – asocijativni niz

O zadatku

Asocijativni niz koristi tekstualne ključeve umjesto brojeva za pristup elementima. Svaki element ima ključ i vrijednost odvojene znakom =>. Funkcija print_r() ispisuje cijelu strukturu niza sa ključevima i vrijednostima.

Rezultat

Definiranje asocijativnog niza:

$podaci = array("ime" => "Helena", "prezime" => "Ćiško", "godine" => 18, "grad" => "Pleternica", "hobiji" => "fotografiranje oblaka");


PHP kod za ispis cijelog niza:

print_r($podaci);

Ispis:

Array
(
    [ime] => Helena
    [prezime] => Ćiško
    [godine] => 18
    [grad] => Pleternica
    [hobiji] => fotografiranje oblaka
)

PHP kod za ispis imena:

echo $podaci["ime"];

Ispis:

Helena


PHP kod za ispis godina:

echo $podaci["godine"];

Ispis:

18


PHP kod za ispis rečenice:

echo "Moje ime je " . $podaci["ime"] . " " . $podaci["prezime"] . ", imam " . $podaci["godine"] . " godina i moj hobi je " . $podaci["hobiji"] . ".";

Ispis:

Moje ime je Helena Ćiško, imam 18 godina i moj hobi je fotografiranje oblaka.