Avatar billede jenzb Nybegynder
24. september 2001 - 00:09 Der er 7 kommentarer

udtrække data af array

jeg sidder lidt og arbejder lidt på en funktion til visning af dato.

dette virker:
    $days = Array(\'Man\', \'Tir\', \'Ons\', \'Tor\', \'Fre\', \'Lør\', \'Søn\');
    $timestring = $days[strftime(\"%w\", $timestamp)];

dette kan jeg derimod ikke få til at virke:
    $timestring = Array(\'Man\', \'Tir\', \'Ons\', \'Tor\', \'Fre\', \'Lør\', \'Søn\')[strftime(\"%w\", $timestamp)];

nogen der har en nem løsning?
Avatar billede tdaugaard Nybegynder
24. september 2001 - 00:11 #1
Hvad er problemet da ? Når det første virker ...
Avatar billede coderdk Praktikant
24. september 2001 - 00:13 #2
Den rigtige er næsten den du har først:

  $days = Array(\'Søn\',\'Man\', \'Tir\', \'Ons\', \'Tor\', \'Fre\', \'Lør\');
  $timestring = $days[strftime(\"%w\", $timestamp)];
Avatar billede jenzb Nybegynder
24. september 2001 - 00:19 #3
coderdk >> Du har ret, en lille fejl jeg havde overset, men det spørgsmålet mere gik på, var om jeg ikke kunne lave det på 1 linie istedet for 2 (jeg hader spild).
Avatar billede coderdk Praktikant
24. september 2001 - 00:39 #4
:) Jeg tror ikke du kan forkorte den yderligere...
Avatar billede jenzb Nybegynder
24. september 2001 - 00:52 #5
hvis det er til nogen hjælp, kan jeg da få det til at virke i perl:

print qw(Søn Man Tir Ons Tor Fre Lør)[(localtime)[6]];

nogen bud på tilsvarende funktionalitet i php?
Avatar billede codebase Praktikant
24. september 2001 - 04:28 #6
echo date(\"d\").\"/\".date(\"m\").\"-\".date(\"Y\");

her skrives eks. 24/9 - 2001

_codeb@se.
Avatar billede tdaugaard Nybegynder
24. september 2001 - 04:29 #7
codebase>: So does echo date(\"d/m-Y\") ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester