Re: get_magic_quotes_gpc, get-magic-quotes-runtime in head, get a "final" decision

From: Date: Fri, 08 Feb 2008 06:19:12 +0000
Subject: Re: get_magic_quotes_gpc, get-magic-quotes-runtime in head, get a "final" decision
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-35318@lists.php.net to get a copy of this message
> 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 <andi@zend.com> 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. -if (get_magic_quotes_gpc()) { +if (function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc()) {

« previous php.internals (#35318) next »