Re: PHP 4.0 Bug #7360 Updated: is_a2z would be nice...
| From: | max at tocrawl dot com | 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
>
>