Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:5655 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 29225 invoked by uid 1010); 21 Nov 2003 22:28:43 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 29178 invoked from network); 21 Nov 2003 22:28:42 -0000 Received: from unknown (HELO mail-1.nethere.net) (66.63.128.70) by pb1.pair.com with SMTP; 21 Nov 2003 22:28:42 -0000 Received: (qmail 37835 invoked from network); 21 Nov 2003 22:28:41 -0000 Received: from ppp-66-63-130-38.sndg-c5300-3.dialup.nethere.net (localhost.localdomain [66.63.130.38]) by mail-1.nethere.net with SMTP; 21 Nov 2003 22:28:41 -0000 (envelope-sender ) Content-Type: text/plain; charset="iso-8859-1" Organization: The Coeus Group To: hartmut@php-groupies.de, internals@lists.php.net Date: Fri, 21 Nov 2003 14:25:07 -0800 User-Agent: KMail/1.4.3 References: <200311210525.59473.evan@coeus-group.com> <3FBE8E30.3030904@php.net> In-Reply-To: <3FBE8E30.3030904@php.net> X-I-See: Faces X-Presso: Yes X-DeCSS-Usage: cat title-key scrambled.vob | decss > clear.vob X-DeCSS-Line-1: #define m(i)(x[i]^s[i+84])<< X-DeCSS-Line-2: unsigned char x[5],y,s[2048];main(n){for(read(0,x,5);read(0,s,n=2048);write(1,s,n))if(s[y=s[13]%8+20]/16%4==1){int i=m(1)17^256+m(0)8,k=m(2)0,j=m(4)17^m(3)9^k*2-k%8^8,a=0,c=26;for(s[y]-=16;--c;j*=2)a=a*2^i&1,i=i/2^j&1<<24;for(j=127;++jy)c+=y=i^i/8^i>>4^i>>12,i=i>>8^y<<17,a^=a>>14,y=a^a*8^a<<6,a=a>>8^y<<9,k=s[j],k="7Wo~'G_\216"[k&7]+2^"cr3sfw6v;*k+>/n."[k>>4]*2^k*257/8,s[j]=k^(k&k*2&34)*6^c+~y;}} MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: <200311211419.59709.evan@coeus-group.com> Subject: Re: [PHP-DEV] [PATCH] proposal for new function (str_type) From: evan@coeus-group.com (Evan Nemerson) On Friday 21 November 2003 02:14 pm, Hartmut Holzgraefe wrote: > Evan Nemerson wrote: > > Hi everyone, > > > > I've attached a patch which adds a function that basically wraps the > > ctype.h functions. > > http://php.net/manual/en/ref.ctype.php Sara Golemon pointed that out, too. Those functions don't allow you to check more than one at the same time. I did, however, make a new patch that is named ctype() and is is in ext/ctype. Unfortunately, it got top-posted (I think Sara sent to php-internals@ on accident, and I replied to internals@...), but it's there. -- Evan Nemerson evan@coeus-group.com