nordmannen Skrevet 19. februar 2012 Del Skrevet 19. februar 2012 Noen som kan hjelpe meg med å lage new array på dato i PHP? (Er ganske blank i programmering) Har kommet frem til denne koden : <?php $dato = date("l"); $dager = array (Monday => "Mandag". "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lordag", "Sondag" ); echo "$dato[$dager]"; ?> Men denne stemte tydeligvis ikke. Så noen som kan hjelpe? Lenke til kommentar
Tom_ Skrevet 19. februar 2012 Del Skrevet 19. februar 2012 Jeg skjønte ikke helt hva du ville fram til. Hva er det du vil at skal skje på slutten av koden din ? <?php $dager = array("Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag","Søndag"); // Søndag echo $dager[6]; ?> Lenke til kommentar
nordmannen Skrevet 19. februar 2012 Forfatter Del Skrevet 19. februar 2012 Jeg skjønte ikke helt hva du ville fram til. Hva er det du vil at skal skje på slutten av koden din ? <?php $dager = array("Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag","Søndag"); // Søndag echo $dager[6]; ?> Altså at det automatisk skal vise dagen i dag echo "date('l')"; skriver Sunday på søndager. Men vil altså at det heller skriver Søndag. På Mandag skal det automatisk skrive Mandag(og ikke Monday). Lenke til kommentar
Tom_ Skrevet 19. februar 2012 Del Skrevet 19. februar 2012 Aha, selvfølgelig, jeg er litt trøtt enda, hehe. <?php $dagnummer = date("w"); $dager = array("Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"); echo $dager[$dagnummer]; ?> Lenke til kommentar
nordmannen Skrevet 19. februar 2012 Forfatter Del Skrevet 19. februar 2012 Aha, selvfølgelig, jeg er litt trøtt enda, hehe. <?php $dagnummer = date("w"); $dager = array("Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag"); echo $dager[$dagnummer]; ?> Takk for hjelpen :-) Lenke til kommentar
Sono Juventino Skrevet 19. februar 2012 Del Skrevet 19. februar 2012 Det fine med PHP er at arrays er assosiative. Det vil si at du også kan bruke tekst som key. $dager = arrays( "monday" => "Mandag", "tuesday" => "Tirsdag", "wednesday" => "Onsdag" ); echo $dager["monday"]; // Output er mandag. 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å