robgar Skrevet 24. november 2004 Del Skrevet 24. november 2004 Hvordan lager man et array i 2 dimensjoner, altså tilnærmet lik en tabbel (ialle fall visuelt)!? Er det slik:? $array = array(); $array['l']['b'] = "verdi"; // l = lengde og b = bredde // Eller, $array = array("verdiLengde" => "VerdiBredde", "Verdi2L" => "Verdi2B"); Takker for svar. Lenke til kommentar
Torbjørn Skrevet 24. november 2004 Del Skrevet 24. november 2004 php har ikke tabeller, de har arrays of arrays. uten at det hverken bekrefter eller avkrefter ditt forslag. hva skjer når du prøver? Lenke til kommentar
robgar Skrevet 24. november 2004 Forfatter Del Skrevet 24. november 2004 php har ikke tabeller, de har arrays of arrays. uten at det hverken bekrefter eller avkrefter ditt forslag. hva skjer når du prøver? $array = array("sak" => "oki", "sak2" => "feil"); print_r($array); // virker fint -> array { [sak] => oki [sak2] => feil} print $array[0]; // virker ikke -> print $array[sak]; // virker også -> oki Lenke til kommentar
Torbjørn Skrevet 24. november 2004 Del Skrevet 24. november 2004 Hva ønsket du å vise med det? print_r($array); // virker fint -> array { [sak] => oki [sak2] => feil} viser at det ikke er noenting der med indeks 0 php har ingen tabeller. men kan ha arrays i arrays. under indeks 0 kan du ha en ny array, for å simulere rader i en tabell. Lenke til kommentar
???????? Skrevet 24. november 2004 Del Skrevet 24. november 2004 Det er ikke helt slik arrays fungerer robgar. Hvis du vil lagre lenge å bredde kan du f.eks. gjøre det på enne måten. $var['bord']['l'] = "100"; $var['bord']['b'] = "200"; Du kan selvfølgelig legge til flere dimmensjoner. Lenke til kommentar
robgar Skrevet 25. november 2004 Forfatter Del Skrevet 25. november 2004 Det er ikke helt slik arrays fungerer robgar. Hvis du vil lagre lenge å bredde kan du f.eks. gjøre det på enne måten. $var['bord']['l'] = "100"; $var['bord']['b'] = "200"; Du kan selvfølgelig legge til flere dimmensjoner. Så da har jeg et array inne i et array? Lenke til kommentar
Torbjørn Skrevet 25. november 2004 Del Skrevet 25. november 2004 prøv å print_r($var) etter de linjene der... Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå