1. Provjera prisutnosti vrijednosti u nizu

Provjeravamo nalazi li se 'Marko' u nizu učenika:

Rezultat (echo): Da, Marko je u nizu.

Rezultat (var_dump): bool(true)

2. Pronađi indeks i vrijednost

Indeks imena 'Tihana' u nizu je: 3

Vrijednost na tom indeksu je: Tihana

3. Ključevi asocijativnog niza glavnih gradova

Svi ključevi (države):

Array
(
    [0] => Hrvatska
    [1] => Engleska
    [2] => Njemačka
    [3] => Francuska
    [4] => Island
)

Prvi ključ: Hrvatska

Zadnji ključ: Island

4. Slučajni odabir iz niza

Slučajno odabrani učenik je: Ana (indeks: 0)

5. Sortiranje nizova

Originalni niz:

Array
(
    [0] => Ana
    [1] => Marko
    [2] => Lucija
    [3] => Tihana
    [4] => Juraj
    [5] => Rene
)

sort() rezultat:

Array
(
    [0] => Ana
    [1] => Juraj
    [2] => Lucija
    [3] => Marko
    [4] => Rene
    [5] => Tihana
)

asort() rezultat:

Array
(
    [0] => Ana
    [4] => Juraj
    [2] => Lucija
    [1] => Marko
    [5] => Rene
    [3] => Tihana
)

Razlika: sort() resetira indekse niza, dok asort() zadržava originalne ključeve.

Glavni gradovi sortirani po ključu (državi) pomoću ksort():

Array
(
    [Engleska] => London
    [Francuska] => Pariz
    [Hrvatska] => Zagreb
    [Island] => Reykjavik
    [Njemačka] => Berlin
)

6. Uklanjanje zadnjeg člana niza

Uklonjen je zadnji učenik: Rene

Niz nakon uklanjanja:

Array
(
    [0] => Ana
    [1] => Marko
    [2] => Lucija
    [3] => Tihana
    [4] => Juraj
)