webForumDet fria alternativet

"strtoint"

5 svar · 411 visningar · startad av skyman

skymanMedlem sedan juli 20011 347 inlägg
#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?

UlfTMedlem sedan maj 20016 050 inlägg
#2

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

DannyMedlem sedan juli 20048 477 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?

SkarreMedlem sedan apr. 20012 447 inlägg
pettssonMedlem sedan jan. 2002777 inlägg
#5

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

skymanMedlem sedan juli 20011 347 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!

Genererad på 383 ms · cache AV · v20260730165559-full.f96bc7eb