Re: PHP 4.0 Bug #7360 Updated: is_a2z would be nice...

From: Date: Fri, 20 Oct 2000 12:49:55 +0000
Subject: Re: PHP 4.0 Bug #7360 Updated: is_a2z would be nice...
Groups: php.dev 
Request: Send a blank email to php-dev+get-35648@lists.php.net to get a copy of this message
Can this be done? If yes then it would be just beautiful. Thanks for your feedback, hholzgra. 10/20/2000 9:59:16 AM, Bug Database <php-dev@lists.php.net> wrote: >ID: 7360 >Updated by: hholzgra >Reported By: maxim@maxim.cx >Status: Feedback >Bug Type: Feature/Change Request >Assigned To: >Comments: > >what about implementing the ctype.h family of functions >available in C and stick with their namespace ? > > isalnum, isalpha, isascii, isblank, iscntrl, isdigit, > isgraph, islower, isprint, ispunct, isspace, isupper, > isxdigit > >Previous Comments: >--------------------------------------------------------------------------- > >[2000-10-20 02:24:38] maxim@maxim.cx >A suggestion: > >I was thinking that there are some functions that should exist in PHP: > >1: if(eregi("[A-Z]", $string)) this could be called something like is_a2z (any name is >OK, I just though about nl2br). Instead of using RegEx which is real slow when you have to check >strings several times in a script a simple function like this would be of a BIG HELP. (I know of >is_numeric(), but it's use will not make you sure that the string is esclusivelly alphabetic). >A build-in function to detect whether a $string is entirelly made from a-z avoiding so regular >expression use is really needed, I think. > >2: Another thing (Less important) is that instead of using (ereg("[:alnum:]", >$string)) you could just say if(!is_almun($string)), just to make (ereg("[:alnum:]", >$string)) be a little lighter and easier for beginners. (few beginners use [:almun:], they usually >get into writing some huge long expressions,) this would impress them a lot. > >Thanks for your patience, >Maxim Maletsky > >--------------------------------------------------------------------------- > > >Full Bug description available at: http://bugs.php.net/?id=7360 > >

« previous php.dev (#35648) next »