Avatar billede baitianlong Nybegynder
25. maj 2004 - 01:31 Der er 6 kommentarer og
1 løsning

Streng sat sammen af tal

$fdag = $_GET['fdag'];
$fmaaned = $_GET['fmaaned'];
$faar = $_GET['faar'];
$birthday = $fdag + " - " + $fmaaned + " - " + $faar;

Med variablerne 10, 10, 1970 giver det 1990 ?!

Det skal give strengen "10 - 10 - 1970"
Avatar billede rasmusbg Nybegynder
25. maj 2004 - 01:34 #1
Prøv

$birthday = $fdag." - ".$fmaaned." - ".$faar;

Hvis dette ikke virker, så virker

$birthday = $fdag." - ".$fmaaned." - ".$faar;

I PHP bruges + ikke til at konkatenere strenge, det er derimod . man skal bruge...

;o)
Avatar billede rasmusbg Nybegynder
25. maj 2004 - 01:35 #2
Doh!

Det andet forslag skulle være

$birthday = "".$fdag." - ".$fmaaned." - ".$faar;
Avatar billede baitianlong Nybegynder
25. maj 2004 - 01:40 #3
jeg fik den løst sådan her efter lidt forsøg:

$birthday = "$fdag  - $fmaaned  - $faar";

men dine er sikkert også fine, så vi kan dele
Avatar billede rasmusbg Nybegynder
25. maj 2004 - 01:41 #4
Det er selvfølgelig også rigtigt...hehe
Din løsning er meget smartere...snup du bare pointene selv :o)
Avatar billede Slettet bruger
25. maj 2004 - 08:05 #5
hans egen løsning er muligvis "smartere" men det er mere korrekt at sammensætte med . end bare at kaste dem sammen i samme streng.
Avatar billede Slettet bruger
25. maj 2004 - 16:22 #6
Til indlægget 25/05-2004 08:05:05: Sikke da noget ævl. Begge metoder er fuldt ud gyldig PHP-syntaks. Det er udelukkende et spørgsmål om smag og kodestil, hvilken metode man vælger.
Avatar billede jakoba Nybegynder
25. maj 2004 - 19:35 #7
50:50 :-))  punktum notationen er en tand sikrere når man er ny, for den undgår fælder som:
  $femten = 15;
  echo "mandag der $femtende";  // ønsket "mandag den 15de"
Men når man er opmærksom på fælderne er det ligemeget. Det virkeligt væsentlige er nok at man i PHP ikke kan sammensætte strenge med '+' som i legende's første forsøg.

mvh JakobA
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