"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

php: string in int umwandeln

kleinerChemiker 16.03.2003 - 18:08 623 3
Posts

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4282
wenn eine zahl mittels url übergeben wird, dann ist sie ein string. wie mache ich aus dem string ein int? mittels settype bekomme ich 0 wenn es buchstaben enthält. dann sollte aber FALSE zurückgegeben werden.

kurzfassung: eine zahl vom type string nach int wandeln, aber nur wenn es tatsächlich eine zahl ist. ist es keine zahl, sollte FALSE zurückgegeben werden.

MIK
Bearbeitet von atrox am 03.04.2003, 17:07 (marked solved)

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
is_int() bzw is_numeric().
eine explizite umwandlung ist dann nicht mehr notwendig.

kleinerChemiker

Here to stay
Avatar
Registered: Feb 2002
Location: Wien
Posts: 4282
thx

habe aber bei der suche nach was anderem zufällig etwas gefunden, das noch besser paßt. ctype_digit() überprüft ob der string nur as ziffern besteht. genau das, was ich eigentlich gesucht habe. hab nur ein wenig zu kompliziert gedacht :D

MIK

mr.bartsch

Little Overclocker
Avatar
Registered: Oct 2002
Location: dasgerwgfadf
Posts: 79
Ganz leicht ....... du nimmst die Elemente minus 0(muss char sein)

wenn du erklärung haben willst warum sag ichs dir!
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz