webForumDet fria alternativet

"strtoint"

PHP

5 svar · 412 visningar · startad av skyman

Medlem sedan juli 20012 450 inlägg
Frågan#1

Hej.

Har har en funktion som bara kan behandla int's tydligen...

Skickar jag:

$invar="2005";

så funkar det inte, men skickar jag:

$invar=2005;

så funkar det utmärkt...

Kan jag då på ett enkelt sätt fixa detta så att jag skickar in rätt typ av indata?

Medlem sedan maj 20018 027 inlägg
#2

Håll reda på dina datatyper, så är det inget problem. :)

Medlem sedan juli 200412 913 inlägg
#3

är det inte så att en strängvariabel är inom citationstecknena, men om du skippar dom så tror den att 2005 är en siffertyp?

Medlem sedan apr. 20012 427 inlägg
Medlem sedan jan. 20021 122 inlägg
#5

Hm, oväntat... PHP brukar automagiskt casta till rätt typ. Vad ska göras med variabeln?

Medlem sedan juli 20012 450 inlägg
#6

Felet låg tydligen på annat ställe men manifestrades på så sätt att det såg ut som en problem enligt ovan...

Tack för svaren!

142 ms totalt · 2 externa anrop · v20260731065814-full.2ae45ccc
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)