You are here: Re: how do i do this filter expression « All PHP « IT news, forums, messages
Re: how do i do this filter expression

Posted by Rik on 04/29/06 07:42

jenngra@gmail.com wrote:
> Hi, I want to only pass 8 digit long numbers, everything else should
> fail. How is that expressed? Best regards, Jennifer

If there are no leading zeroes:

(int)$number;
if($number >9999999&&$number<100000000) $pass=true;

OR
if(is_integer($number)&&strlen($number)==8) $pass=true;

If leading zeroes are possible:

if(preg_match("/^[0-9]{8}$/Am",$number)==1) $pass = true;

Grtz,
--
Rik Wasmus

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация