Avatar billede peturkirke Novice
15. maj 2003 - 11:25 Der er 6 kommentarer og
1 løsning

sammenligning af datatyper

jeg forsøger at sammenligne den aktuelle måned med et tal, som sandsynligvis er integer, men PHP finder sandsynligvis ikke ud af at sammenligne disse to. Sammenligningen ser således ud:

date("n") == IntVariabel

Er der en fejl her ?
Avatar billede niboan Nybegynder
15. maj 2003 - 11:34 #1
date("n") returnerer en streng, så du kan enten konvertere denne til en int, eller konvertere din int til en streng.
Avatar billede peturkirke Novice
15. maj 2003 - 11:35 #2
hvordan konverterer jeg date("n") til en int ?
Avatar billede jakoba Nybegynder
15. maj 2003 - 11:36 #3
hvis ikke IntVariabel er en konstant skal der $ tegn foran
    date("n") == $IntVariabel

date(n) returnerer en streng, fra "1" til "12" det er også ok da php selv konverterer imellem talværdi og streng når den ser der er brug for det.

Så det burde virke. vis evt noget mere af koden.

mvh JakobA
Avatar billede peturkirke Novice
15. maj 2003 - 11:38 #4
tak, det var $ som manglede
Avatar billede razor Nybegynder
15. maj 2003 - 11:44 #5
sålænge du bare bruger == som sammenlignings operator tager PHP ikke hensyn til typerne. Det gør den til gengæld hvis du bruger === :-)
Avatar billede niboan Nybegynder
15. maj 2003 - 11:49 #6
Hov, det var da vist ikke mig der skulle have point...
Hvad gør vi nemmest?
Avatar billede peturkirke Novice
15. maj 2003 - 14:04 #7
sorry
jeg ved ikke hvordan jeg så gør ?
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