vadnica-logo

PHP Tabela (ang. Array)

Tabela je posebna spremenljivka, ki lahko vsebuje več vrednosti pod enim samim imenom. Do teh vrednosti nato enostavno dostopamo s sklicevanjem na indeksno številko ali poimenovan ključ. V PHP jeziku ločimo tri vrste tabel: Indeksirane tabele (z numeričnim indeksom), Asociativne tabele (z imenovanimi ključi) in Večdimenzionalne tabele (tabele, ki vsebujejo druge tabele). Elementi so lahko poljubni podatkovni tipi: nizi, števila, objekti ali celo funkcije.

PRIMER
REZULTAT
Tu bo prikazan rezultat...

Dodatni primeri

V spodnji tabeli si poglejmo podrobne primere in specifične operacije, ki jih lahko izvajamo nad tabelami.

Indeksirane tabele V indeksiranih tabelah ima vsak element indeksno številko. Glej primer
Sprememba vrednosti tabele s številko indeksa Za spremembo vrednosti tabele, uporabimo številko indeksa. Glej primer
Zankanje skozi indeksirano tabelo Če želimo pregledati in natisniti vse vrednosti indeksirane tabele, uporabimo zanko foreach. Glej primer
Indeksna številka Ključ indeksirane tabele je številka, in privzeta vrednost prvega elementa je indeks 0. Glej primer
Asociativne tabele Asociativne tabele uporabljajo imenovane ključe, ki jih dodelimo. Glej primer
Dostop do asociativnih tabel Za dostop do elementa tabele se lahko sklicujemo na ime ključa. Glej primer
Sprememba vrednosti tabele s ključem Če želimo spremeniti vrednost elementa tabele, uporabimo ime ključa. Glej primer
Zankanje skozi asociativno tabelo Če želimo izpisati in pogledati vse vrednosti asociativne tabele, lahko uporabimo foreach zanko. Glej primer
Več vrstična tabela Prelomi vrstic niso pomembni, zato lahko deklaracija polja zahteva zajem več vrstic. Glej primer
Končna vejica za vsakim elementom Vejica za zadnjim elementom je dovoljena. Glej primer
Ključi tabele Pri ustvarjanju indeksiranih tabel so ključi podani samodejno. Glej primer
Razglasitev praznega polja tabele Ko izdelujemo tabelo lahko najprej deklariramo prazno tabelo in šele kasneje dodamo elemente. Glej primer
Mešanje ključev tabele Pri delu z tabelami lahko uporabimo indeksirane ali poimenovane ključe. Glej primer
Dostop do elementa tabele Za dostop do elementa tabele se lahko sklicujemo na številko indeksa ali ime ključa. Glej primer
Dvojni ali enojni narekovaji Pri delu z tabelami lahko za dostop do tabele uporabljamo dvojne ali enojne narekovaje. Glej primer
Izvedi funkcijski element Elementi tabele so lahko katere koli vrste podatkov, vključno s funkcijo. Glej primer
Posodobitev elementa v tabeli Če želimo posodobiti obstoječi element tabele, se sklicujemo na številko indeksa ali ime ključa. Glej primer
Posodobitev elementa tabele v zanki Pri spreminjanju vrednosti postavk v foreach zanki lahko uporabimo različne tehnike. Glej primer
Dodajanje elementa tabeli Če želimo dodati element v obstoječo tabelo, lahko za to uporabimo oglati oklepaj []. Glej primer
Dodajanje elementa asociativni tabeli Če želimo dodati element asociativni tabeli, uporabimo oglate oklepaje [] za vpis ključa. Glej primer
Dodajanje elementov tabeli Če želimo obstoječi tabeli dodati več elementov uporabimo array_push() funkcijo. Glej primer
Dodajanje elementov asociativni tabeli Za dodajanje večih elementov asociativni tabeli lahko uporabimo += operator. Glej primer
Odstranitev elementa iz tabele Da odstranimo obstoječ element iz tabele, lahko uporabimo array_splice() funkcijo. Glej primer
Odstranitev elementov iz tabele Če želimo odstraniti več elementov iz tabele uporabimo funkcijo array_splice(). Glej primer
Odstranitev elementov iz asociativne tabele Če želimo odstraniti elemente iz asociativne tabele, lahko uporabimo unset() funkcijo. Glej primer
Uporaba funkcije array_diff() Uporabimo lahko tudi funkcijo array_diff(), da odstranimo elemente iz asociativne tabele. Glej primer
Odstranitev prvega elementa Funkcija array_shift() odstrani prvi element tabele. Glej primer
Odstranitev zadnjega elementa Funkcija array_pop() odstrani zadnji element tabele. Glej primer
Razvrstitev tabele v naraščajočem vrstnem redu Primer razvršča elemente tabele v naraščajočem abecednem vrstnem redu. Glej primer
Razvrstitev tabele v padajočem vrstnem redu Primer razvršča elemente tabele v padajočem abecednem vrstnem redu. Glej primer
Razvrstitev tabele glede na vrednost v naraščajočem vrstnem redu. Primer razvršča asociativno tabelo v naraščajočem vrstnem redu glede na vrednost. Glej primer
Razvrstitev tabele glede na ključ v naraščajočem vrstnem redu Primer razvršča asociativno tabelo v naraščajočem vrstnem redu glede na ključ. Glej primer
Razvrstitev tabele glede na vrednost v padajočem vrstnem redu Primer razvršča asociativno tabelo v padajočem vrstnem redu glede na vrednost. Glej primer
Razvrstitev tabele glede na ključ v padajočem vrstnem redu Primer razvršča asociativno tabelo v padajočem vrstnem redu glede na ključ. Glej primer
Dvodimenzionalna tabela Večdimenzionalna tabela vsebuje eno ali več tabel, ki jih PHP podpira. 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.