Prüfen, ob Variable eine Zahl ist
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Mit der Funktion preg_match kannst du das machen...
preg_match('#[0-9]#', "$deinevariable")
Beitrag zuletzt geändert: 24.2.2010 19:05:02 von buechsdeluxe -
is_numeric() ist meistens vieeeel zu viel. Es lässt nämlich Exponentielle Notation zu, genauso wie Oktale und Hex Notation. Weiterhin lässt es Gleitkommazahlen zu. usw.
Viel einfacher ist ctype_digit(). Das prüft wirklich nur, ob alle Zeichen Zahlen sind, ohne den ganzen Schnickschnack :) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage