That wouldn't work! 1) You meant to write: if (((int)$string==$string) && ($string>0))
2) (int)'5a' == 5, so this formula would result is 5a == 5! --Daniel > -----Original Message----- > From: val petruchek [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, February 12, 2002 6:22 AM > To: [EMAIL PROTECTED] > Cc: PHP > Subject: Re: [PHP] ereg-digits only... > > > if ((int($string)==($string)) && ($string>0)) {then positive integer} > > not sure exactly, but try > > Valentin Petruchek (aki Zliy Pes) > *** Cut the beginning *** > http://zliypes.com.ua > mailto:[EMAIL PROTECTED] > ----- Original Message ----- > From: "B. Verbeek" <[EMAIL PROTECTED]> > To: "Php-Db-Help (E-mail)" <[EMAIL PROTECTED]>; "Php-General (E-mail)" > <[EMAIL PROTECTED]> > Sent: Tuesday, February 12, 2002 1:04 PM > Subject: [PHP] ereg-digits only... > > > > > > How do I check a string for it to only contain numbers? > > > > >> > > > > if(!ereg("([0-9]+)",$string)){ > > > > print "It contains characters other than numbers"; > > > > }else{ > > > > print "Only numbers"; > > > > } > > > > << > > > > Can anyone give some feedback... > > > > regards, > > Bart > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php