Funkcije za tabele nam omogočajo dostop do tabel in upravljanje z njimi. Podprte so preproste in večdimenzionalne tabele. Funkcije za tabele so del PHP jedra, zato nam za njihovo uporabo ni potrebno nameščati ničesar dodatnega. Slovenski prevod za Array je tabela, zato bom uporabljal to slovensko besedo v vsaki vadnici.
| array() | Ustvari novo tabelo. | Glej primer |
|---|---|---|
| array_change_key_case() | Spremeni vse ključe v tabeli v male ali velike črke. | Glej primer |
| array_chunk() | Razdeli tabelo na več manjših delov (kosov). | Glej primer |
| array_column() | Vrne vrednosti iz enega samega stolpca v vhodni (večdimenzionalni) tabeli. | Glej primer |
| array_combine() | Ustvari tabelo tako, da uporabi eno tabelo za ključe in drugo za vrednosti. | Glej primer |
| array_count_values() | Prešteje pojavitve vseh vrednosti v tabeli. | Glej primer |
| array_diff() | Primerja tabele in vrne razliko (primerja samo vrednosti). | Glej primer |
| array_diff_assoc() | Primerja tabele in vrne razliko (primerja tako ključe kot vrednosti). | Glej primer |
| array_diff_key() | Primerja tabele in vrne razliko (primerja samo ključe). | Glej primer |
| array_diff_uassoc() | Primerja tabele in vrne razliko (primerja ključe in vrednosti z uporabo lastne funkcije za primerjavo ključev). | Glej primer |
| array_diff_ukey() | Primerja tabele in vrne razliko (primerja samo ključe z uporabo lastne funkcije za primerjavo ključev). | Glej primer |
| array_fill() | Napolni tabelo s podanimi vrednostmi. | Glej primer |
| array_fill_keys() | Napolni tabelo z vrednostmi za specifične ključe. | Glej primer |
| array_filter() | Filtrira elemente tabele s pomočjo funkcije povratnega klica. | Glej primer |
| array_flip() | Zamenja vse ključe z njihovimi pripadajočimi vrednostmi v tabeli. | Glej primer |
| array_intersect() | Primerja tabele in vrne ujemanja (primerja samo vrednosti). | Glej primer |
| array_intersect_assoc() | Primerja tabele in vrne ujemanja (primerja tako ključe kot vrednosti). | Glej primer |
| array_intersect_key() | Primerja tabele in vrne ujemanja (primerja samo ključe). | Glej primer |
| array_intersect_uassoc() | Primerja tabele in vrne ujemanja (primerja ključe in vrednosti z uporabo lastne funkcije za primerjavo ključev). | Glej primer |
| array_intersect_ukey() | Primerja tabele in vrne ujemanja (primerja samo ključe z uporabo lastne funkcije za primerjavo ključev). | Glej primer |
| array_key_exists() | Preveri, ali določen ključ obstaja v tabeli. | Glej primer |
| array_keys() | Vrne vse ključe v tabeli. | Glej primer |
| array_map() | Pošlje vsak element tabele lastni funkciji, ki vrne nove vrednosti. | Glej primer |
| array_merge() | Združi eno ali več tabel v eno samo tabelo. | Glej primer |
| array_merge_recursive() | Rekurzivno združi eno ali več tabel v eno (primerno za gnezdene tabele). | Glej primer |
| array_multisort() | Razvrsti več tabel hkrati ali večdimenzionalno tabelo. | Glej primer |
| array_pad() | Razširi tabelo na določeno dolžino z določeno vrednostjo. | Glej primer |
| array_pop() | Odstrani in vrne zadnji element tabele. | Glej primer |
| array_product() | Izračuna zmnožek vseh vrednosti v tabeli. | Glej primer |
| array_push() | Doda enega ali več elementov na konec tabele. | Glej primer |
| array_rand() | Vrne enega ali več naključnih ključev iz tabele. | Glej primer |
| array_reduce() | Iterativno zmanjša tabelo na eno samo vrednost s pomočjo lastne funkcije. | Glej primer |
| array_replace() | Zamenja vrednosti v prvi tabeli z vrednostmi iz naslednjih tabel. | Glej primer |
| array_replace_recursive() | Rekurzivno zamenja vrednosti v prvi tabeli z vrednostmi iz naslednjih tabel. | Glej primer |
| array_reverse() | Vrne tabelo z obratnim vrstnim redom elementov. | Glej primer |
| array_search() | Išče podano vrednost v tabeli in vrne pripadajoči ključ, če je uspešno. | Glej primer |
| array_shift() | Odstrani in vrne prvi element iz tabele. | Glej primer |
| array_slice() | Vrne izbrani del tabele (izrez). | Glej primer |
| array_splice() | Odstrani izbrane elemente in jih po želji zamenja z novimi. | Glej primer |
| array_sum() | Izračuna vsoto vseh vrednosti v tabeli. | Glej primer |
| array_udiff() | Primerja tabele in vrne razliko vrednosti z uporabo lastne funkcije. | Glej primer |
| array_udiff_assoc() | Primerja tabele in vrne razliko (ključe in vrednosti) z uporabo vgrajene funkcije za ključe in lastne za vrednosti. | Glej primer |
| array_udiff_uassoc() | Primerja tabele in vrne razliko z uporabo dveh lastnih funkcij za ključe in vrednosti. | Glej primer |
| array_uintersect() | Primerja tabele in vrne ujemanja vrednosti z uporabo lastne funkcije. | Glej primer |
| array_uintersect_assoc() | Primerja tabele in vrne ujemanja (ključe in vrednosti) z uporabo vgrajene funkcije za ključe in lastne za vrednosti. | Glej primer |
| array_uintersect_uassoc() | Primerja tabele in vrne ujemanja z uporabo dveh lastnih funkcij za ključe in vrednosti. | Glej primer |
| array_unique() | Odstrani vse podvojene vrednosti iz tabele. | Glej primer |
| array_unshift() | Doda enega ali več elementov na začetek tabele. | Glej primer |
| array_values() | Vrne vse vrednosti iz tabele (ponastavi ključe na številke). | Glej primer |
| array_walk() | Uporabi lastno funkcijo za vsak element v tabeli. | Glej primer |
| array_walk_recursive() | Rekurzivno uporabi lastno funkcijo za vsak element v tabeli (tudi v podtabelah). | Glej primer |
| arsort() | Razvrsti tabelo v padajočem vrstnem redu glede na vrednosti (ohrani ključe). | Glej primer |
| asort() | Razvrsti tabelo v naraščajočem vrstnem redu glede na vrednosti (ohrani ključe). | Glej primer |
| compact() | Ustvari tabelo iz imen spremenljivk in njihovih vrednosti. | Glej primer |
| count() | Vrne število vseh elementov v tabeli. | Glej primer |
| current() | Vrne trenutni element v tabeli (kjer se nahaja kazalec). | Glej primer |
| end() | Premakne notranji kazalec tabele na zadnji element in ga vrne. | Glej primer |
| extract() | Uvozi spremenljivke iz tabele v trenutni prostor (ključi postanejo imena spremenljivk). | Glej primer |
| in_array() | Preveri, ali določena vrednost obstaja v tabeli. | Glej primer |
| key() | Vrne ključ trenutnega elementa v tabeli. | Glej primer |
| krsort() | Razvrsti tabelo v padajočem vrstnem redu glede na ključe. | Glej primer |
| ksort() | Razvrsti tabelo v naraščajočem vrstnem redu glede na ključe. | Glej primer |
| list() | Dodeli vrednosti iz tabele seznamu spremenljivk. | Glej primer |
| natcasesort() | Razvrsti tabelo z uporabo naravnega algoritma (brez upoštevanja velikosti črk). | Glej primer |
| natsort() | Razvrsti tabelo z uporabo naravnega algoritma (z upoštevanjem velikosti črk). | Glej primer |
| next() | Premakne notranji kazalec na naslednji element in ga vrne. | Glej primer |
| pos() | Vzdevek (alias) za funkcijo current(). Vrne trenutni element. | Glej primer |
| prev() | Premakne notranji kazalec na prejšnji element in ga vrne. | Glej primer |
| range() | Ustvari tabelo, ki vsebuje obseg elementov (številk ali črk). | Glej primer |
| reset() | Ponastavi notranji kazalec tabele na prvi element in ga vrne. | Glej primer |
| rsort() | Razvrsti tabelo v padajočem vrstnem redu (ponastavi ključe). | Glej primer |
| shuffle() | Premeša elemente v tabeli v naključnem vrstnem redu. | Glej primer |
| sizeof() | Vzdevek (alias) za count(). Vrne število elementov. | Glej primer |
| sort() | Razvrsti tabelo v naraščajočem vrstnem redu (ponastavi ključe). | Glej primer |
| uasort() | Razvrsti tabelo z lastno funkcijo in ohrani povezavo s ključi. | Glej primer |
| uksort() | Razvrsti tabelo po ključih z uporabo lastne funkcije. | Glej primer |
| usort() | Razvrsti tabelo po vrednostih z uporabo lastne funkcije (ponastavi ključe). | Glej primer |
Hvala za obisk! Dodajam politiko zasebnosti.
© 2024 Vse pravice pridržane.
Vam je koda pomagala? Če želite podpreti moj trud pri pripravi vodičev in vzdrževanju strani, mi lahko namenite donacijo za kavo.