Mailinglisten-Archive |
hi Joachim
> is_long() sagt mir nun, das es keine Nummer ist, weil die
> Variable $test nicht als int definiert ist. Gibt es eine
> Möglichkeit, die Echtheit der Nummer zu prüfen, ohne sie mit
> allen Zahlen zu vergleichen?
also dafür habe ich eine lösung.
sie funktioniert mit regexp.
mein beispiel war:
if(!preg_match("/^[0-9]+$/",$time))
echo "Time ist keine Zahl!";
der hauptteil davon ist:
preg_match("/^[0-9]+$/",$var)
du kannst es dir noch anpassen.
in dem onlinemagazin dr.web wurde auch mal so eine frage gestellt:
http://www.drweb-community.de/forum/forum_thread.php?sid=dc26186671c1ff7
20f76c3a383e443d9&id=34764&pid=
Mit freundlichen Grüßen
johannes schäfer
php::bar PHP Wiki - Listenarchive