On Sun, Jan 13, 2002 at 10:29:00PM +0100, Gabor Hojtsy wrote : 
> > > > > I mean, you could check php_version() and stick in some extract()
> calls
> > > > > for older versions wherever you use the superglobals, but that seems
> > > > > rather ugly.
> > > >
> > > > Some really want it, let's define the most efficient/least ugly types
> of
> > > > hacks :)  For example with get, checking phpversion,
> > >
> > > I think it is better to check for the existense of these vars,
> > > not the version!
> >
> >     But you have to be careful here. If variables get
> >     automatically populated in the global namespace you can too
> >     easily fake them (I'm not saying you do it that way, I just
> >     want to mention it so the one who writes something about this
> >     keeps that in mind). At least, I think so.
> 
> The question is to check for $_GET [isset($_GET)] or phpversion()
> > 4.1.0 [version_compare() is the function for that thing :)].
> 
> Well, you are right, that if we are < 4.1.0, you can do:
> 
> fake.php?_GET[a]=b&_GET[c]=d
> 
> so my idea may not be that good :)

    Yep ...

    I'ld like to see a the-all-in-one solution does work < 4.1.0
    and with >= 4.1.0 without too many restriction. Correction,
    no 'I' like to see it, but it could be of very valueable
    benefit for many developers out there.

-- 
Please always Cc to me when replying to me on the lists.

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to