On Thu, 2008-02-07 at 23:32 -0600, Larry Garfield wrote:
> On Thursday 07 February 2008, Lukas Kahwe Smith wrote:
> > On 07.02.2008, at 00:59, Pierre Joye wrote:
> > > Hi Andi,
> > >
> > > On Feb 7, 2008 12:56 AM, Andi Gutmans <[EMAIL PROTECTED]> wrote:
> > >> -1
> > >>
> > >> Suggestion to enhance the suggestion: return false + emit E_STRICT
> > >> message (but I am also fine with pure return false if people don't
> > >> like
> > >> this suggestion).
> > >
> > > Sounds reasonable too. It would be nice to add a deprecate notice in
> > > 5.3.x as well.
> >
> > Yeah, note that we sort of agreed to split off an E_DEPRECATED from
> > E_STRICT in PHP 5.3.
> >
> > regards,
> > Lukas
> 
> But in PHP 5.x, a well-written program should still be checking for magic 
> quotes so that it can undo the damage they cause if necessary.  Not all 
> programs can control their environment, so checking those functions is 
> basically required if you want to run on a server over which you don't have 
> absolute control.  I wouldn't say that's deprecated or a strict-violation.  
> 
> So I guess I'm -1: Restore them, always return false, and throw E_DEPRECATED. 
>  

But this was about them being in PHP 6, not PHP 5..
If magic_quotes_* is gone, so should anything else even remotely related
to them be gone. You have to fix your code anyway for it to work in PHP
6 (or even 5) without magic_crap..

--Jani

-- 
Patches/Donations: http://pecl.php.net/~jani/

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to