Hayer Skrevet 18. juni 2006 Skrevet 18. juni 2006 Hei Lurte på hvorfor dette ikke funka $dag=date("d"); if ( $dag == 1 ) { echo "Mandag"; } if ( $dag == 2 ) { echo "Tirsdag"; } if ( $dag == 3 ) { echo "Onsdag"; } if ( $dag == 4 ) { echo "Torsdag"; } if ( $dag == 5 ) { echo "Fredag"; } if ( $dag == 6 ) { echo "Lørdag"; } if ( $dag == 7 ) { echo "Søndag"; } if ( $dag == 8 ) { echo "Mandag"; } if ( $dag == 9 ) { echo "Tirsdag"; } if ( $dag == 10 ) { echo "Onsdag"; } if ( $dag == 11 ) { echo "Torsdag"; } if ( $dag == 12 ) { echo "Fredag"; } if ( $dag == 13 ) { echo "Lørdag"; } if ( $dag == 14 ) { echo "Søndag"; } if ( $dag == 15 ) { echo "Tirsdag"; } if ( $dag == 16 ) { echo "Onsdag"; } if ( $dag == 17 ) { echo "Torsdag"; } if ( $dag == 18 ) { echo "Fredag"; } if ( $dag == 19 ) { echo "Lørdag"; } if ( $dag == 20 ) { echo "Søndag"; } if ( $dag == 21 ) { echo "Tirsdag"; } if ( $dag == 22 ) { echo "Onsdag"; } if ( $dag == 23 ) { echo "Torsdag"; } if ( $dag == 24 ) { echo "Fredag"; } if ( $dag == 25 ) { echo "Lørdag"; } if ( $dag == 26 ) { echo "Søndag"; } if ( $dag == 27 ) { echo "Mandag"; } if ( $dag == 28 ) { echo "Tirsdag"; } if ( $dag == 29 ) { echo "Onsdag"; } if ( $dag == 30 ) { echo "Torsdag"; } if ( $dag == 31 ) { echo "Fredag"; }
Paull Skrevet 18. juni 2006 Skrevet 18. juni 2006 Tja, funker her i alle fall.. Får opp Fredag, men det er jo slik det er programmert, så..
trondes Skrevet 18. juni 2006 Skrevet 18. juni 2006 Hmm.. en liten vanskelig måte å gjør det på? hva med å prøve: $dag = date("w"); $dager = array( "Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag","Lørdag"); print $dager[ $dag ]; Eller du kan ta en titt på http://no.php.net/manual/en/function.strftime.php Ditt program går utifra at den første i mnd er en mandag, men IRL er det desverre ikke slikt
Peter Skrevet 18. juni 2006 Skrevet 18. juni 2006 (endret) Ditt program går utifra at den første i mnd er en mandag, men IRL er det desverre ikke slikt 6329556[/snapback] Det variérer faktisk, tror jeg, mhp. hvilket land du er i. setlocale er en kjekk funksjon dersom ting oppfører seg merkelig. Endret 18. juni 2006 av Nazgul
qualbeen Skrevet 18. juni 2006 Skrevet 18. juni 2006 Det variérer faktisk, tror jeg, mhp. hvilket land du er i.setlocale er en kjekk funksjon dersom ting oppfører seg merkelig. 6329597[/snapback] vel, alle som følger samme kalender som oss, går inn i en ny måned samtidig som oss. Og det er selvfølgelig samme ukedag der som her (husk å ta hensyn til tidsforskjeller). Ergo begynner månedene på samme ukedag i alle land som følger samme kalender! Men det er mulig nazgul tenker på hvilken ukedag som er satt som første dag i uken? For det varierer nok litt.. Men det bør ikke ha så mye å si i denne sammenheng egentlig...
Hayer Skrevet 19. juni 2006 Forfatter Skrevet 19. juni 2006 @trondes Akkurat det jeg prøvde først nesten...men fikk det ikke til.. =(
trondes Skrevet 19. juni 2006 Skrevet 19. juni 2006 function test( $tall1, $tall2 ){ $minus = $tall1 - $tall2; $pluss = $tall1 + $tall2; // feil måtte return array( pluss=>$pluss, minus=>$minus); // rett måtte return array( $pluss, $minus); } list( $pluss, $minus) = test( 5,5); print "pluss: ".$pluss; print "minus: ".$minus; Den vil bare virke hvis det blir returnert array med nummer som key..
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å