Funkcije matrik nam omogočajo dostop do matrik in upravljanje z njim. Podprte so preproste in večdimenzionalne matrike. Funkcije matrike so del PHP jedra in nam ni potrebno nameščati ničesar za uporabo. Slovenski prevod za Array je matrika, zato bom uporabljal to slovensko besede v vsaki vadnici.
array() | Ustvari Array. | Glej primer |
array_change_key_case() | Spremeni vse ključe v matriki v male in velike črke. | Glej primer |
array_chunk() | Razdeli matriko na kose matrik. | Glej primer |
array_column() | Vrne vrednosti iz enega samega stolpca v vhodni matriki. | Glej primer |
array_combine() | Ustvari matriko z uporabo elementov iz enea matrike ključev in ene matrike vrednosti. | Glej primer |
array_count_values() | Prešteje vse vrednosti matrike. | Glej primer |
array_diff() | Primerja matrike in vrne razliko (primerja samo vrednosti). | Glej primer |
array_diff_assoc() | Primerja matrike in vrne razliko (primerja ključe in vrednosti). | Glej primer |
array_diff_key() | Primerja matrike in vrne razliko (primerja samo ključe). | Glej primer |
array_diff_uassoc() | Primerja matrike in vrne razliko (primerja ključe in vrednosti z uporabniško določeno funkcijo primerjave ključev). | Glej primer |
array_diff_ukey() | Primerja nize in vrne razlike (primerja samo ključe z uporabo uporabniško določene funkcije primerjave ključev). | Glej primer |
array_fill() | Napolni matriko z vrednostmi. | Glej primer |
array_fill_keys() | Napolni matriko z vrednostmi, ki določa ključe. | Glej primer |
array_filter() | Filtrira vrednosti matrike s funkcijo povratnega klica. | Glej primer |
array_flip() | Obrne oziroma zamenja vse ključe z njihovimi povezanimi vrednostmi v matriki. | Glej primer |
array_intersect() | Primerja matrike in vrne ujemanja (primerja samo vrednosti). | Glej primer |
array_intersect_assoc() | Primerja nize in vrne ujemanje, kjer primerja tako ključe kot tudi vrednosti. | Glej primer |
array_intersect_key() | Primerja matrike in vrne ujemanja, kjer primerja samo ključe. | Glej primer |
array_intersect_uassoc() | Primerja matrike in vrne ujemanja (primerja ključe in vrednosti z uporabo uporabniško določene funkcije primerjave ključev). | Glej primer |
array_intersect_ukey() | Primerja matrike in vrne ujemanje, kjer primerja ključe z uporabo uporabniško določene funkcije primerjave ključev. | Glej primer |
array_key_exists() | Preveri, ali navedeni ključ obstaja v matriki. | Glej primer |
array_keys() | Vrne vse ključe matrike. | Glej primer |
array_map() | Pošlje vsako vrednost matrike uporabniško izdelani funkciji, ki vrne novo vrednost. | Glej primer |
array_merge() | Združi eno ali več matrik v eno samo matriko. | Glej primer |
array_merge_recursive() | Rekurzivno združi eno ali več matrik v eno samo. | Glej primer |
array_multisort() | Razvrsti več ali večdimenzionalne matrike. | Glej primer |
array_pad() | Vstavi določeno število elementov z določeno vrednostjo v matriko. | Glej primer |
array_pop() | Izbriše zadnji element matrike. | Glej primer |
array_product() | Izračuna zmnožek vrednosti v matriki. | Glej primer |
array_push() | Vstavi enega ali več elementov na konec matrike. | Glej primer |
array_rand() | Vrne enega ali več naključnih ključev iz matrike. | Glej primer |
array_reduce() | Vrne matriko kot niz z uporabo uporabniško definirane funkcije. | Glej primer |
array_replace() | Zamenja vrednosti prve matrike z vrednostmi iz naslednjih matrik. | Glej primer |
array_replace_recursive() | Poda zamenjavo vrednosti prve matrike z vrednostmi iz naslednjih matrik. | Glej primer |
array_reverse() | Vrne matriko v obratnem vrstnem redu. | Glej primer |
array_search() | V matriki išče podano vrednost in vrne ključ. | Glej primer |
array_shift() | Odstrani prvi element iz matrike in vrne vrednost odstranjenega elementa. | Glej primer |
array_slice() | Vrne izbrane dele matrike. | Glej primer |
array_splice() | Odstrani in zamenja določene elemente matrike. | Glej primer |
array_sum() | Vrne vsoto vseh vrednosti v matriki. | Glej primer |
array_udiff() | Primerja matrike in vrne razlike, kjer primerja samo vrednosti z uporabo uporabniške funkcije. | Glej primer |
array_udiff_assoc() | Primerja matrike in vrne razlike, kjer primerja ključe in vrednosti z uporabo vgrajene funkcije. | Glej primer |
array_udiff_uassoc() | Primerja matrike in vrne razliko, kjer primerja ključe in vrednosti dveh uporabniških funkcij. | Glej primer |
array_uintersect() | Primerja matrike in vrne ujemanje z primerjavo vrednosti, kjer uporabi uporabniško definirane ključne primerjalne funkcije. | Glej primer |
array_uintersect_assoc() | Primerja matrike in vrne ujemanje, kjer primerja ključe in vrednosti s pomočjo vgrajene funkcije. | Glej primer |
array_uintersect_uassoc() | Primerja matrike in vrne ujemanje s primerjavo ključev in vrednosti, kjer uporabi dve uporabniško določeni funkciji. | Glej primer |
array_unique() | Odstrani podvojene vrednosti v matriki. | Glej primer |
array_unshift() | Doda enega ali več elementov na začetek matrike. | Glej primer |
array_values() | Vrne vse vrednosti matrike. | Glej primer |
array_walk() | Uporabi uporabniško funkcijo za vsakega člana matrike. | Glej primer |
array_walk_recursive() | Uporabi uporabniško funkcijo podajanja za vsake člana matrike. | Glej primer |
arsort() | Razvrsti asociativno matriko v padajočem vrstnem redu glede na vrednosti. | Glej primer |
asort() | Razvrsti asociativno matriko v naraščajočem vrstnem redu glede na vrednosti. | Glej primer |
compact() | Ustvari matriko, ki vsebuje spremenljivke in njihove vrednosti. | Glej primer |
count() | Vrne število elementov v matriki. | Glej primer |
current() | Vrne trenutni element v matriki. | Glej primer |
end() | Nastavi notranji kazalec matrike na njen zadnji element. | Glej primer |
extract() | Uvozi spremenljivke v trenutno tabelo simbolov iz matrike. | Glej primer |
in_array() | Preveri ali določena vrednost obstaja v matriki. | Glej primer |
key() | Pridobi ključ iz matrike. | Glej primer |
krsort() | Razvrsti asociativno matriko v padajočem vrstnem redu glede na ključ. | Glej primer |
ksort() | Razvrsti asociativno matriko v naraščajočem vrstnem redu glede na ključ. | Glej primer |
list() | Dodeli spremenljivke, kot, da bi bile matrike. | Glej primer |
natcasesort() | Razvrsti matriko z algoritmom naravnega reda, ki ne razlikuje med velikimi in malimi črkami. | Glej primer |
natsort() | Razvrsti matriko z algoritmom naravnega reda. | Glej primer |
next() | Premik notranjega matričnega kazalca matrike naprej. | Glej primer |
pos() | Vzdevek od funkcije current(). | Glej primer |
prev() | Notranji kazalec polja prestavi nazaj. | Glej primer |
range() | Ustvari matriko, ki vsebuje obseg elementov. | Glej primer |
reset() | Nastavi notranji kazalec matrike na njen prvi element. | Glej primer |
rsort() | Razvrsti indeksirano matriko v padajočem vrstnem redu. | Glej primer |
shuffle() | Premeša matriko. | Glej primer |
sizeof() | Vzdevek od funkcije count(). | Glej primer |
sort() | Razvrsti indeksirano polje v naraščajočem vrstnem redu. | Glej primer |
uasort() | Razvrsti matriko po vrednostih z uporabo uporabniško definirane primerjalne funkcije in vzdržuje povezavo indeksa. | Glej primer |
uksort() | Razvrsti matriko po ključih z uporabo uporabniško določene primerjalne funkcije. | Glej primer |
usort() | Razvrsti matriko po vrednostih z uporabo uporabniško določene primerjalne funkcije. | Glej primer |